Commit Graph

8187 Commits

Author SHA1 Message Date
Georg Fritzsche
44d743d83e Bug 781133 - Fix locale specific numbers in hung plugin CPU usage reporting. r=bsmedberg 2012-08-08 16:23:08 +02:00
David Rajchenbach-Teller
ea8b9eba28 Bug 775588 - Expose tmpdir, profiledir paths in OS.Constants and make sure that weird loaders that violate loading order do not segfault. r=khuey 2012-08-08 15:11:40 -04:00
Ms2ger
004e85239d Bug 770046 - Disable test. 2012-07-16 18:15:36 +02:00
Hsin-Yi Tsai
82a24b2518 Bug 779217 - Intermittent test_outgoing_hangup_held.js: got OK, expected outbound to 5555552368 : unknown | got false, expected true. r=philikon 2012-08-03 12:08:15 +08:00
Robert O'Callahan
b9b1b82b43 Bug 772679. Make test_offsets.js handle the viewport being transformed. r=tnikkel 2012-08-06 18:55:28 +12:00
Justin Lebar
9e5c9d7b41 No bug - Fixing typo in comment in nsPIDOMWindow.h. r=me DONTBUILD 2012-08-05 23:37:41 -04:00
David Zbarsky
fe804d085c [Bug 780428] Don't include nsIFrame.h in places where it's not necessary r=roc 2012-08-05 23:00:56 -04:00
David Zbarsky
d505b382d4 Bug 779684: Create a stack-based nsFrameIterator class out of nsIFrameTraversal and nsIFrameEnumerator r=roc
--HG--
rename : layout/base/nsFrameTraversal.cpp => layout/base/nsFrameIterator.cpp
rename : layout/base/nsFrameTraversal.h => layout/base/nsFrameIterator.h
2012-08-05 23:00:55 -04:00
Boris Zbarsky
cb0e6c60a0 Bug 753517 part 2.5. Include nsWrapperCacheInlines so things will actually link correctly. r=bustage 2012-08-05 22:55:18 -04:00
Boris Zbarsky
c08e92b300 Bug 753517 part 2. Make all CSS declarations wrappercached and make them correctly handle preserved wrappers. r=mccr8,peterv,smaug,dbaron 2012-08-05 22:16:30 -04:00
Boris Zbarsky
6eb7534148 Bug 753517 part 1. Make GetParentObject() on CSS declarations return a useful nsINode if possible. r=peterv,dbaron 2012-08-05 22:14:52 -04:00
Ryan VanderMeulen
9f52acdbb9 Merge m-c to inbound. 2012-08-05 21:03:51 -04:00
David Rajchenbach-Teller
9dc5b3731c Bug 780498 - Add OS.Constants.libc.COPYFILE_MOVE. r=yoric 2012-08-05 20:12:58 -04:00
Henri Sivonen
615b785f87 Bug 768138 - s/must to be/must be/ in a parser error message. r=smaug. 2012-08-05 16:28:48 +03:00
Kyle Huey
7c2e17c12e Merge m-i to m-c. 2012-08-05 08:29:15 -07:00
Tim Taubert
ac2fe49ead merge m-c to fx-team 2012-08-05 11:31:54 +02:00
Ms2ger
2543680179 Bug 780165 - Part b: Use nsPIDOMWindow::GetDoc() in the special case for window.document in nsDOMClassInfo; r=smaug 2012-08-04 09:44:01 +02:00
Ms2ger
ea3d43d560 Bug 780165 - Part a: Introduce nsPIDOMWindow::GetDoc(); r=smaug 2012-08-04 09:44:01 +02:00
Ms2ger
98e86f287a Bug 600111 - Throw the correct exceptions in XMLHttpRequest.setRequestHeader(); r=sicking 2012-08-04 09:44:01 +02:00
Ms2ger
22b67e1f96 Bug 714279 - range.compareBoundaryPoints should throw NOT_SUPPORTED_ERR when called with an invalid 'how' argument; r=smaug 2012-08-04 09:44:00 +02:00
Ms2ger
cb4d106015 Bug 716822 - Move attributes and methods on nsIDOMNSEvent to nsIDOMEvent; r=smaug 2012-08-04 09:44:00 +02:00
Ms2ger
b793270940 Bug 776224 - CheckPref should always initialize its outparam; r=peterv 2012-08-04 09:44:00 +02:00
Ms2ger
b2e7e838fd Bug 774705 - Part b: Throw a TypeError when trying to construct an interface without a constructor; r=bz 2012-08-04 09:44:00 +02:00
Ms2ger
72d96ac7e7 Bug 774705 - Part a: Update /resources. 2012-08-04 09:43:59 +02:00
Ms2ger
09f8cdd61a Bug 771934 - Throw NOT_FOUND_ERR instead of HIERARCHY_REQUEST_ERR from nsINode::RemoveChild; r=bz 2012-08-04 09:43:59 +02:00
Ms2ger
47cc33d531 Bug 768310 - Don't throw from Event.initEvent if it's called during event dispatch; r=smaug 2012-08-04 09:43:59 +02:00
Ms2ger
87558e3d09 Bug 771932 - Import some more DOM4 tests; r=sicking 2012-08-04 09:43:59 +02:00
Ms2ger
66cf41f9e9 Bug 672814 - Part a: Move nsJSRuntime::ParseVersion to nsContentUtils; r=bz 2012-08-04 09:43:59 +02:00
Ms2ger
48527ea4bc Bug 773326 - Add test for previously inverted thread check in getJSToNativeConversionTemplate::onFailure; r=peterv 2012-08-04 09:43:57 +02:00
Ms2ger
cec5e3f75e Bug 780111 - Share code with new DOM bindings for primitive conversions in XPCConvert::JSData2Native; r=bholley 2012-08-04 09:29:18 +02:00
Etienne Segonzac
88051220a6 Bug 779793 - Properly send a NO_PROVIDER error when there is no options to handle a WebActivity. r=vingtetun 2012-08-04 11:28:36 -04:00
Mihai Sucan
c0a98998d3 Bug 676722 - The output of console.log(object) isn't expandable/inspectable in the Web Console; r=rcampbell 2012-08-03 23:14:01 +03:00
Ed Morley
d359ee0356 Merge mozilla-central and fx-team 2012-08-03 15:52:55 +01:00
Tim Taubert
cfe80ae1de Bug 728294 - Part 2 - Add last opened URI and windowID to a refCounted node's description in debug mode; r=smaug 2012-08-03 12:36:59 +02:00
Ed Morley
5cb7011815 Backout 1924fe55fb6e (bug 771294) for causing failures in test_cross_domain.xul 2012-08-03 11:14:08 +01:00
Panos Astithas
629e6685b4 Backout 7e5f3a8a7ca7 due to test oranges 2012-08-03 12:01:14 +03:00
Mike Hommey
c1b35e7b2a Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted 2012-08-04 20:26:44 +02:00
Ed Morley
4eb11bee72 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
Etienne Segonzac
4a83a647b3 Bug 779793 - Properly send a NO_PROVIDER error when there is no options to handle a WebActivity. r=vingtetun 2012-08-04 11:28:36 -04:00
Ms2ger
e6463200a3 Merge m-c to m-i. 2012-08-04 13:02:15 +02:00
Mike Hommey
be451c22dc Backout changeset 2ef51674316a (bug 774032 bonus) for various Mochitest bustages on a CLOSED TREE 2012-08-04 10:38:41 +02:00
Ms2ger
e2870d523a Bug 780165 - Part b: Use nsPIDOMWindow::GetDoc() in the special case for window.document in nsDOMClassInfo; r=smaug 2012-08-04 09:44:01 +02:00
Ms2ger
cda9ab26de Bug 780165 - Part a: Introduce nsPIDOMWindow::GetDoc(); r=smaug 2012-08-04 09:44:01 +02:00
Ms2ger
e4f17021c9 Bug 600111 - Throw the correct exceptions in XMLHttpRequest.setRequestHeader(); r=sicking 2012-08-04 09:44:01 +02:00
Ms2ger
596febcbe1 Bug 714279 - range.compareBoundaryPoints should throw NOT_SUPPORTED_ERR when called with an invalid 'how' argument; r=smaug 2012-08-04 09:44:00 +02:00
Ms2ger
b927c10310 Bug 716822 - Move attributes and methods on nsIDOMNSEvent to nsIDOMEvent; r=smaug 2012-08-04 09:44:00 +02:00
Ms2ger
d6a7a66fb7 Bug 776224 - CheckPref should always initialize its outparam; r=peterv 2012-08-04 09:44:00 +02:00
Ms2ger
e8f42a2d03 Bug 774705 - Part b: Throw a TypeError when trying to construct an interface without a constructor; r=bz 2012-08-04 09:44:00 +02:00
Ms2ger
3a16363144 Bug 774705 - Part a: Update /resources. 2012-08-04 09:43:59 +02:00
Ms2ger
5c5ea9ab03 Bug 771934 - Throw NOT_FOUND_ERR instead of HIERARCHY_REQUEST_ERR from nsINode::RemoveChild; r=bz 2012-08-04 09:43:59 +02:00
Ms2ger
a09f691532 Bug 768310 - Don't throw from Event.initEvent if it's called during event dispatch; r=smaug 2012-08-04 09:43:59 +02:00
Ms2ger
c0a858d76f Bug 771932 - Import some more DOM4 tests; r=sicking 2012-08-04 09:43:59 +02:00
Ms2ger
37e07936d4 Bug 672814 - Part a: Move nsJSRuntime::ParseVersion to nsContentUtils; r=bz 2012-08-04 09:43:59 +02:00
Ms2ger
171905bf3b Bug 773326 - Add test for previously inverted thread check in getJSToNativeConversionTemplate::onFailure; r=peterv 2012-08-04 09:43:57 +02:00
Ms2ger
3c30d568f9 Bug 780111 - Share code with new DOM bindings for primitive conversions in XPCConvert::JSData2Native; r=bholley 2012-08-04 09:29:18 +02:00
Mike Hommey
e79d87471e Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted 2012-08-04 08:48:56 +02:00
Ben Turner
98a57bfb9c Bug 778968 - 'Avoid stat-ing remote blobs on the main thread'. r=janv.
--HG--
extra : transplant_source : %90%87%047%07BA%97%E0%F1n%1DY%08D%7C%E39%20%0F
2012-08-02 23:25:30 -07:00
Ben Turner
f8dee3f4cb Backed out changeset 46653198caac 2012-08-02 21:53:03 -07:00
Ben Turner
b77c1c5db1 Bug 778968 - 'Avoid stat-ing remote blobs on the main thread'. r=janv. 2012-08-02 13:42:30 -07:00
Ryan VanderMeulen
2ed90e4fa3 Merge m-c to inbound. 2012-08-02 22:01:41 -04:00
Ryan VanderMeulen
145ff55894 Merge the last PGO-green inbound changeset to m-c. 2012-08-02 22:00:53 -04:00
Dave Hylands
2edc2cb2b1 Bug 780042 - nsVolumeService should use nsCOMPtr instead of nsRefPtr for nsIObserverService, r=dougt 2012-08-02 17:28:59 -07:00
Blake Kaplan
60d903e1b8 Bug 779886 - wifiMangager.connectionInformation throws when we're not connected. r=bent DONTBUILD 2012-08-02 15:36:23 -07:00
Christian Holler
fd3a2936b7 Bug 779111 - Disable certain mochitests in dom/plugins when building without
crash reporter. r=ted
2012-08-02 23:03:14 +02:00
Doug Turner
045acc0826 Bug 779864 - onchange notifications of DeviceStorage should use code generator. r=smaug 2012-08-02 13:25:16 -07:00
Ed Morley
531252f669 Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-08-02 14:19:18 +01:00
Tim Taubert
ca7ff2f31a merge m-c to fx-team 2012-08-02 13:15:24 +02:00
Doug Turner
30785ef176 Bug 777084 - Stop returning arrays from DeviceStorage.getDeviceStorage(). r=sicking 2012-08-01 23:32:11 -07:00
Doug Turner
21b99517b8 Bug 777078 - Remove DeviceStorage .type. r=sicking 2012-08-01 23:32:08 -07:00
Doug Turner
34823412f0 Bug 763976 - Add onchange notifications to DeviceStorage - IPC - r=khuey 2012-08-01 23:32:04 -07:00
Doug Turner
e0b1269b07 Bug 763976 - Add onchange notifications to DeviceStorage. r=khuey 2012-08-01 23:29:34 -07:00
Ben Turner
1ef4c0de5b Bug 759427 - 'Multiprocess blob support for MessageManager and IndexedDB'. r=smaug+janv+khuey (rs=sicking for nsBlobURI changes).
--HG--
extra : transplant_source : %95%B5y%11%C5%AB%D9%CF%FF%7C%5E%BB%E5%DA%F5j%83o%29%EB
2012-08-01 23:02:29 -07:00
Jan Varga
ee4312324e Bug 778023 - Need to figure out how cycle collected DOM files are supposed to play with workers. r=bent. Make worker.postMessage() to just throw for now. 2012-08-02 07:34:26 +02:00
Makoto Kato
4705c6faea Bug 779408 - error: cannot convert 'std::nullptr_t' to 'mozilla::gl::SharedTextureHandle {aka unsigned int} on gcc 4.6 in NDK r8b. f=ayg r=roc 2012-08-02 13:25:10 +09:00
William Chen
aab114efc1 Bug 779573 - Fix generated code for empty string as default dictionary member in WebIDL. r=khuey 2012-08-01 14:34:36 -04:00
Kyle Machulis
c855ca0c34 Bug 779702: Fixing Device and UUID array assignments in BluetoothAdapter; r=echou 2012-08-01 18:59:03 -07:00
Kyle Machulis
853d98299c Backed out changeset be7c3fa1a34d to fix commit message 2012-08-01 18:58:49 -07:00
Kyle Machulis
ec41fcb9b6 Bug 779702: Fixing Device and UUID array assignments in BluetoothAdapter 2012-08-01 18:57:39 -07:00
Kyle Machulis
f305d2c7de Bug 773370 - Fix rooting in JSArray creation for mozTelephony; r=bent 2012-08-01 18:52:40 -07:00
Eric Faust
6d4e293e26 Bug 752223 - Implement JS_NumberValue(), replacing JS_NewNumberValue(). (r=luke) 2012-08-01 17:59:47 -07:00
Cameron McCormack
78727e2c15 Bug 649740 - Implement @supports. r=dbaron,bz 2012-08-02 10:32:12 +10:00
Tim Taubert
f8ef19f7d3 Bug 779445 - SegFault in WorkerMemoryReporter because it accesses mWorkerPrivate when null; r=bent 2012-08-01 17:23:13 +02:00
Ryan VanderMeulen
1498da0041 Merge the last PGO-green inbound changeset to m-c. 2012-07-31 22:11:13 -04:00
Blake Kaplan
f70fe521f0 Bug 777904 - Fix typo. Also handle an error case better. r=gal DONTBUILD 2012-07-31 14:27:46 -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
Eric Faust
b1b08f985c Bug 742188 - Implement ToInt64 and ToUint64 per the WebIDL standard. (r=jorendorff) 2012-08-03 15:15:04 -07:00
Ed Morley
520d455d66 Merge mozilla-central to mozilla-inbound 2012-08-03 23:34:31 +01:00
Ed Morley
5815384247 Backout 14245bf85a3d (bug 778420), b9f603d3eef4 (bug 778420), e9bc27234022 (bug 72964), d5aa53121d29 (bug 778420), 959cc7ef5f5a (bug 726053) for m1 failures in test_offline_gzip.html 2012-08-03 23:29:10 +01:00
Bobby Holley
dfdcb801d5 Bug 778420 - Fix up tests that don't like the new enablePrivilege. r=jmaher 2012-08-03 22:19:54 +02:00
William Chen
d1fa2a97bc Bug 778420 - Initial stab at the tests. r=bholley 2012-08-03 22:19:54 +02:00
Bill McCloskey
81ec200616 Bug 779849 - Fix NPAPI wrapping (r=bholley) 2012-08-03 12:41:49 -07:00
David Zbarsky
8149453cd7 Fix virtual dtor warnings, no bug, blanket r=bz 2012-08-03 12:35:58 -07:00
Fabrice Desré
89f8fb6498 Bug 714299 - Manifest fetched on install shouldn't be cached [r=mayhemer] 2012-08-03 09:24:35 -07:00
Justin Lebar
3378ee74a9 Bug 773356 - Fix scrolling in enabled textareas in B2G. r=roc
Scrolling in disabled textareas still does not work; that's bug 780174.
2012-08-03 11:54:33 -04:00
Landry Breuil
417b485abd Bug 763976. Followup: remove extra comma at end of enum. rs=ms2ger 2012-08-03 15:04:35 +02:00
Vivien Nicolas
a91cd295ce Bug 777672 - Remove changes to dom/browser-element/ that are not related to bug 777672. r=me 2012-08-03 12:53:32 +02:00
Vivien Nicolas
9d50bccae2 Bug 777672 - [b2g] |body { overflow: hidden }| do not hide scrollbars (css part). r=fabrice 2012-08-03 12:35:14 +02:00
Michal Novotny
e2b6e245cb Bug 737615 - Remove use of synchronous cache API from unit tests - dom tests part2, r=honzab 2012-08-01 23:22:49 +02:00
Kyle Huey
e55940e70c Bug 779638: Delay dropping the transaction until later to avoid races. r=bent 2012-08-01 14:15:12 -07:00
Kyle Huey
d9f7b8ce1d Bug 754142: Don't install quota handlers on chrome databases. r=bent 2012-08-01 14:09:23 -07:00
Gregor Wagner
4ca940c7c8 Bug 775199 - Review comment. r=mounir 2012-08-01 13:51:54 -07:00
Gregor Wagner
6954ff89fe Bug 775199 - Contacts API: remove whitelist approach for permissions. r=mounir 2012-08-01 13:38:31 -07:00
Georg Fritzsche
5421b7b3f8 Bug 764660 - Collect and report on CPU utilization of a hung plugin process. r=bbondy 2012-07-25 14:38:43 +02:00
Martin Stransky
f826e9acec Bug 544088 - UseAsyncPainting() -> IsOOP(). r=joshmoz 2012-08-01 16:34:08 -04:00
Martin Stransky
4df2678829 Bug 544088 - Support Xt plugins OOP. r=karlt 2012-08-01 16:34:08 -04:00
Ryan VanderMeulen
df1e849b91 Merge m-c to inbound. 2012-08-01 16:34:02 -04:00
Oleg Romashin
b3c9b3ba0c Bug 778024 - Bug 774139 will break Qt/Maemo builds due to #define signals. r=dougt NPODB 2012-08-01 12:00:44 -07:00
Chris Peterson
5c1ea56db9 Backout f6aff596b0ff (bug 779287). r=me
--HG--
extra : rebase_source : 38526eac16b3eef5fd0e006784fa61a3d37598f6
2012-08-01 13:01:35 -07:00
Olli Pettay
4f6e139505 Bug 777278 - Implement nsIDOMStorageEvent using event implementation codegen, r=mayhemer 2012-08-01 19:17:19 +03:00
Olli Pettay
fb67655737 Bug 777285 - Autogenerate SettingsEvent implementation, r=anygregor
--HG--
extra : rebase_source : 038f38a4f9efae15a3fbf4236c4456bf9cfa4577
2012-08-01 12:48:35 +03:00
Kyle Machulis
c834a4fc67 Bug 761511: Patch 3 - Update Manager/Adapter/Device objects to be BluetoothPropertyObjects, and add class specific setters; r=mrbkap 2012-07-31 21:53:04 -07:00
Kyle Machulis
140a6255ce Bug 761511: Patch 2 - Added BluetoothPropertyContainer base class and utility functions; r=mrbkap 2012-07-31 21:49:59 -07:00
Kyle Machulis
2fb1dd9763 Bug 761511: Patch 1 - Boilerplate for BluetoothPropertyEvent DOM Object r=bent; sr=mrbkap 2012-07-31 21:49:59 -07:00
Eric Faust
4d26491a7e Bug 749535 - Part 3: Remove JS_Is*Array() from Paris Binding argument unwrapping. (r=bz) 2012-07-31 20:45:22 -07:00
Eric Faust
2456ed4b53 Bug 749535 - Part 2: Rewrite dom::TypedArray to use JS_UnwrapObjectAs*Array(). (r=bz) 2012-07-31 20:45:20 -07:00
Eric Faust
921d44b1c5 Backout changesets 6e78bc0145ee, 97a1463cde9c, and 9097d0b3acc6 (Bug 749535) for
erroneous bug number (r=me).
2012-07-31 20:24:32 -07:00
Justin Lebar
f6b8217588 Bug 769254 - Part 1: Fix crashes in BrowserElementParent.cpp, TabChild.cpp on null URI to window-opening code. r=bz
Parts 2 and beyond will come at a later date.
2012-07-31 23:12:04 -04:00
Eric Faust
67b907ec5c Bug 749535 - Part 3: Remove JS_Is*Array() from Paris Binding argument unwrapping. (r=bz) 2012-07-31 20:07:55 -07:00
Eric Faust
edf460e8a0 Bug 747935 - Part 2: Rewrite dom::TypedArray to use JS_UnwrapObjectAs*Array(). (r=bz) 2012-07-31 20:06:35 -07:00
Bill McCloskey
55a35d384b Bug 767209 - Consider changing GC slice time, or making it dynamic (r=terrence,smaug) 2012-07-31 18:39:39 -07:00
Mike Habicher
fda42a47a7 Bug 779283: fix assertions in ICS camera r=dzbarsky 2012-07-31 17:57:39 -07:00
Felipe Gomes
59d8d3fb8a Bug 771294. Use window id for webapp installation. r=gavin
Test by Myk Melez
2012-07-14 01:09:32 -07:00
Scott Johnson
c5aaabe440 Bug 764567: Implement column-fill part of CSS3 multicol spec, now with regression fixes [r=roc]. 2012-07-31 11:21:19 -05:00
Boris Zbarsky
667e3189a2 Bug 778128. Make putImageData and createImageData on non-Azure canvas work with Xrays. r=peterv 2012-07-31 11:35:25 -04:00
Benoit Girard
0c580e48cb Bug 724666 - Part 1: Refactor nsCoreAnimation support into azure QuartzSupport. r=jmuizelaar
--HG--
rename : gfx/thebes/nsIOSurface.h => gfx/2d/MacIOSurface.h
rename : gfx/thebes/nsCoreAnimationSupport.mm => gfx/2d/QuartzSupport.mm
2012-07-31 11:11:57 -04:00
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
Justin Lebar
20266d6b15 Bug 768832 - Set OOM adjust for background windows. r=bz,cjones 2012-08-05 01:09:39 -04:00
Wes Johnston
7fe524d43a Bug 777706 - Backout new dom bindings for touchlists. r=smaug 2012-08-02 10:41:42 -07:00
Chris Jones
2166b9f2a5 Bug 779735: Fix up shim code supporting hack to deliver mm message from C++. r=smaug 2012-08-02 08:02:06 -07:00
Justin Lebar
d390f58ab6 Bug 766437 - Fire an event when content inside a remote <iframe mozbrowser> crashes. r=vingtetun,cjones 2012-08-02 10:26:57 -04:00
Gene Lian
ea671bac1f Bug 777224 - Alarm API - .getAll() and .remove() can only interact with alarms scheduled by the same app. r=vivien 2012-08-01 13:58:49 +08:00
Ed Morley
e8272185fa Merge mozilla-central to mozilla-inbound 2012-08-02 14:20:05 +01:00
Aryeh Gregor
e63caf2f8c Bug 776849 - Fix unused variable in nsHistory::Go; r=sicking 2012-07-27 17:03:28 +03:00
Ryan VanderMeulen
a3aced816b Merge m-c to inbound. 2012-07-31 18:26:23 -04:00
David Zbarsky
ea18b21eb6 Fix virtual destructor warnings in dom/camera, no bug, blanket r=bz 2012-07-31 14:30:53 -07:00
Karl Tomlinson
c7aa240d11 b=778031 add FinishX to XSync less frequently and use it r=cjones
--HG--
extra : transplant_source : %BC%2C%80%F65%1DV%B7YVI%80%B2%FD%FE%F1%18G%06%26
2012-07-31 14:54:21 +12:00
Nicholas Cameron
8c560786c6 Bug 776685; throw TypeError exceptions from Azure canvas bindings. r=bz 2012-07-26 14:31:26 +12:00
Chris Peterson
abcd47f3bd Bug 779287 - widget/android: Replace NULL with nullptr. r=mfinkle 2012-07-31 09:36:30 -07:00
Dale Harvey
98635847f9 Bug 779516 - Handle exceptions in BrowserElementParent.js when calling getBoolPref on an undefined preference. r=jlebar
--HG--
extra : rebase_source : 0459fe8e837addd8f15ebcdad183ca7757f8a704
2012-08-01 12:14:10 -04:00
Mike Habicher
fd45423d62 Bug 779351 - Camera needs to get/configure the SourceMediaStream on the main thread, r=roc 2012-08-01 14:21:27 -04:00
Ed Morley
7aa32d0fb7 Merge mozilla-central to mozilla-inbound 2012-08-01 19:14:22 +01:00
Jose Antonio Olivera Ortega
c3743e08dd Bug 740640 - B2G 3G: Support HTTP proxy. r=philikon 2012-08-01 07:55:43 -07:00
Jose Antonio Olivera Ortega
d2633e6695 Bug 776294 - B2G 3G: Configure APN settings through SettingsService. r=philikon 2012-08-01 07:54:04 -07: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
Justin Lebar
56db9a6e24 Bug 772987 - Part 2: Use Static{Auto,Ref}Ptr where appropriate. r=mounir
--HG--
extra : rebase_source : 4e3e72ba53cd0177160f80231eebeb4972119eec
2012-07-26 15:33:45 -04:00
Gregor Wagner
9a4c971602 Bug 777810 - MOZSETTINGS-SET-WARNING: _____ is not in the database. Please add it to build/settings.js. r=dougt 2012-07-26 12:15:47 -07:00
Mihai Sucan
61cab7c5b7 Bug 676722 - The output of console.log(object) isn't expandable/inspectable in the Web Console; r=rcampbell 2012-08-02 22:09:46 +03:00
Simon Montagu
1c6ba0a43d Add support for :dir(ltr/rtl) CSS selector, layout/style part. Bug 562159, r=bz 2012-08-07 21:44:24 -07:00
Jan Varga
8ddf4945c0 Bug 780625 - Followup fix for "Don't install quota handlers on chrome databases". r=bent 2012-08-08 06:35:48 +02:00
Steven Lee
dd1279bf1b Bug 714358: Time manager implementation. r=jlebar 2012-08-07 19:11:00 -04:00
Steven Lee
ab3e1cc85d Bug 714358: System time change implementation, r=mounir 2012-08-07 19:20:00 -04:00
Steven Lee
62da7c6ede Bug 714358: Time manager interface. f=mounir, sr=mounir 2012-08-07 19:37:00 -04:00
Eric Chou
6b01ab6f0a Bug 780812 - [b2g-bluetooth] Implement function to get RFCOMM channel of specific Bluetooth service; r=qdot 2012-08-07 21:19:07 -07:00
Kyle Machulis
084b90c613 Bug 759883 - [b2g-bluetooth] Divide out bluetooth specifics from DBusThread object; r=echou 2012-08-07 21:16:03 -07:00
Kyle Machulis
a79739adbd Bug 779384: Hook bluetooth up to permissions manager; r=mrbkap 2012-08-07 21:10:36 -07:00
Kyle Machulis
93137badd9 Backing out 936cfbd263b2, wrong commit message 2012-08-07 21:10:25 -07:00
Kyle Machulis
295b68d22f Bug 778384: Hook bluetooth up to permissions manager; r=mrbkap 2012-08-07 21:07:57 -07:00
Phil Ringnalda
97b3be524b Backout 8b3b879bc63f (Bug 777463), 32cc8084d1b7 (Bug 775451), ce9014442e13:4d52cfac7c37 (Bug 779572), b33f2b2dbbc5:963aed158547 (Bug 775463), 36832ad5ea65 (Bug 780210), 10695750e4e9:a2afc5b5e538 (Bug 775448), c9f42eebd694 (Bug 775447) for Linux bustage 2012-08-07 20:40:48 -07:00
Doug Sherk
55e86acccc Bug 777463: Fix bustage, no r=me 2012-08-07 19:18:53 -07:00
Doug Sherk
2723d5bbda Bug 775463: Implement double-tap-to-zoom content r=cjones 2012-08-07 18:51:08 -07:00
Doug Sherk
10f1ad1f2a Bug 775448: Disable async scrolling when we detect a scrollable subframe r=cjones 2012-08-07 18:51:02 -07:00
Doug Sherk
b46b71535a Bug 775447: Properly count number of touch listeners in AsyncPanZoomController r=cjones 2012-08-07 18:51:00 -07:00
Mike Habicher
927fa37de8 Bug 780905 - Remove excess logging from DOMCameraManager. r=smaug 2012-08-07 20:49:07 -04:00
Myk Melez
b723293753 bug 780686 - DOMApplicationRegistry._cloneAppObject doesn't clone the receipts array; r=fabrice 2012-08-07 13:51:44 -07:00
Ryan VanderMeulen
8c71357cbc Backout 4e54a6eb43d2 (bug 780686) and f10e4ac36ed2 (bug 772299) due to mochitest-other permaorange on a CLOSED TREE. 2012-08-07 20:32:09 -04:00
Paul Adenot
eb3129b6c8 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
Fabrice Desré
e89f951213 # User Timothy Guan-tin Chien <timdream@gmail.com>
Bug 780487 - [b2g] All |oveflow:hidden| became scrollable, r=roc
2012-08-07 16:41:41 -07:00
Chris Jones
0dd87e66bc Bug 774131, part 2: Add GeckoChildProcessHost::LaunchAndWaitForProcessHandle() to do that, use it in ContentParent, and share more process-launching code. r=bent 2012-08-07 16:29:32 -07:00
Gregor Wagner
9cda1b56a5 Bug 779331 - Settings API: new permissions. r=mrbkap 2012-08-07 16:22:24 -07:00
Fabrice Desré
025a3fd016 Bug 780686 - DOMApplicationRegistry._cloneAppObject doesn't clone the receipts array - followup [r=fabrice] 2012-08-07 15:56:46 -07:00
Gregor Wagner
c4b850fa68 Bug 736883 - Contacts API: Add pictures. r=bent 2012-08-07 15:02:37 -07:00
Kyle Huey
2398c488a5 Bug 774732: Always modify the busy count in NotifyRunnable to avoid busy count mismatches. r=bent 2012-08-07 14:38:46 -07:00
Myk Melez
e33e2203e3 bug 780686 - DOMApplicationRegistry._cloneAppObject doesn't clone the receipts array; r=fabrice
--HG--
extra : rebase_source : e9aede7e1195c92b908ede022444ad6bee78cab8
2012-08-07 13:51:44 -07:00
Benjamin Peterson
1597f0648d Bug 774706 - Ensure script to be serialized is not gray. r=mccr8 2012-08-07 13:24:44 -07:00
Philipp von Weitershausen
da6f5f6d44 Bug 777057 - MobileConnection: expose whether or not the radio is searching. r=marshall_law sr=sicking 2012-08-07 12:11:48 -07:00
Benjamin Peterson
82fd98ee23 Bug 779724 - Use finer-grain source controls in the browser. r=jorendorff, sr=jst 2012-08-07 10:39:47 -07:00
Wes Johnston
154f83ab5b Backout 81a090e983d2, 8236b3579bf3, 2012-08-07 10:08:41 -07:00
Wes Johnston
d02725aac8 Bug 776677 - Fire notifications when webapp installs throw errors. r=fabrice 2012-08-07 09:48:44 -07:00
Wes Johnston
65f5d9906e Bug 780718 - Return false from DOMRequestService is preventDefault was called on events. r=sicking 2012-08-06 15:26:02 -07:00
Boris Zbarsky
90f6c60e4d Bug 777627. Make sure we can't accidentally turn off mochitests for a directory by reordering the Makefile.in. r=khuey 2012-07-26 12:38:03 -04:00
Fabrice Desré
1b31b3bc9e Bug 777195 - AppsService is not e10s ready [r=cjones] 2012-07-26 09:30:38 -07:00
Brian R. Bondy
66e3cf369b Bug 774140 - Remove code duplication for IsVistaOrLater. r=bsmedberg 2012-07-25 10:23:26 -04:00
James Willcox
c7004bf175 Bug 776331 - Avoid crash when trying to redraw a destroyed plugin on Android r=josh 2012-07-26 09:39:21 -04:00
Ed Morley
8ae0bc807e Merge mozilla-central to mozilla-inbound 2012-07-26 13:25:04 +01:00
Ed Morley
7c29aed7d0 Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-07-26 13:04:00 +01:00
Olli Pettay
555347dbf5 Bug 776986 - Implement MozApplicationEvent using codegenerator, r=fabrice 2012-07-26 13:23:22 +03:00
Olli Pettay
2c67e04427 Bug 776971 - codegen DeviceLightEvent impl, r=dougt 2012-07-26 00:26:51 +03:00
Olli Pettay
a90431f527 Bug 776966 - Generate DeviceOrientationEvent implementation, r=dougt 2012-07-26 00:17:14 +03:00
Eric Faust
d074f7d445 Bug 749536 - Implement JS::ToBoolean to fastpath Value to Boolean unwrappings. (r=luke) 2012-07-24 22:59:55 -07:00
Yoshi Huang
70ba2fc3c5 Bug 777668 - B2G RIL: EF_PATH_DF_PHONEBOOK not defined. r=vicamo 2012-07-26 18:18:24 +08:00
Chris Peterson
d77bedbad3 Bug 777191 - Fix warning about uninitialized variable in DefineIDBInterfaceConstants(). r=khuey 2012-07-24 16:20:26 -07:00
Yoshi Huang
bd8532d76e Bug 776480 - B2G RIL: missing handler for ipc message 'RIL:GetRadioState. r=philikon 2012-07-24 15:15:25 +08:00
Georg Fritzsche
3462b42401 Bug 776923 - Fix tag management by (1) not loading duplicate plugins if they are in-process and (2) not repeatedly adding plugin tags that haven't changed. r=josh 2012-07-23 19:52:51 +02:00
Ryan VanderMeulen
05f7625d7a Merge m-c to inbound. 2012-07-24 22:00:07 -04:00
Jim Mathies
014e9f58d9 backout e78641108412 CLOSED TREE 2012-07-24 16:59:20 -05:00
Jim Mathies
24e406b13d Bug 776898 - vc11 nullptr fix for PluginInstanceParent. r=ehsan 2012-07-24 15:07:41 -05:00
Olli Pettay
4fcbc28cca Bug 776929 - Let event implementation codegen to generate MozContactChangeEvent, r=gwagner 2012-07-24 22:28:26 +03:00
Kyle Machulis
ad0739b48e Bug 776745 - [b2g-bluetooth] Crash in bluetooth discovery due to initializer buried in NS_ASSERTION; r=anygregor 2012-07-24 13:05:04 -07:00
Siddharth Agarwal
f98cae0130 Bustage fix from bug 769908 - remove trailing whitespace after a backslash 2012-07-24 18:58:51 +05:30
Matt Brubeck
1d52142e2d Back out fbdb3104c9e5, d2fe54ae00a8, d378362cbe01, fe623d60bea1 (bug 769254) on suspicion of causing Windows debug mochitest-plain-3 timeouts 2012-07-23 20:30:12 -07:00
Doug Turner
0be4c72e2a Bug 774368 - Clear all globals during unload to avoid intermittent test_basic.html exception (can't access dead object at :0). r=jlebar 2012-07-23 09:52:05 -07:00
Nathan Froyd
ea0bad3245 Bug 776979 - consolidate InitWithFuncCallback calls into nsTimeout::InitTimer; r=bz 2012-07-24 13:50:45 -04:00
Hsin-Yi Tsai
858cb70a91 Bug 765231 - Telephony: Implement dialEmergency() to limit call to emergency numbers. r=philikon 2012-07-20 20:08:24 +08:00