Boris Zbarsky
8e925299c6
Bug 768537 part 1. Update parser support for dictionaries to spec changes. r=jlebar
...
There are several parts here:
1) Enforce the requirement that dictionary arguments not followed by a required argument are optional.
2) Make dictionaries no longer be distinguishable from nullable types.
3) Disallow dictionaries or unions containing dictionaries inside a nullable type.
4) Force optional dictionaries to have a default value of null so that codegen doesn't have to worry about dealing with
optional arguments that have no default value in the IDL but need to be treated as if they were null.
2012-07-17 12:18:53 -04:00
Dale Harvey
cc016d5def
Bug 741717 - Add a reload method to browser elements. r=jlebar
2012-07-17 12:55:46 -04:00
Ed Morley
8a2ea81bc5
Backout 9deb8edb5070 (bug 773519), ea5a243a60f1 & 0cad1e553bea (bug 768537) for compilation failures
2012-07-17 17:48:11 +01:00
Marshall Culpepper
47c826419d
Bug 774708: Ensure sBluetoothEventObserverTable is valid before attempting to query observers, fixing a Bluetooth crash in emulator. r=qDot
2012-07-17 09:44:20 -07:00
Boris Zbarsky
27e9cc02ef
Bug 773519. Speed up string argument conversion in DOM bindings by faking an XPCOM string. r=peterv
2012-07-17 12:18:53 -04:00
Boris Zbarsky
c93c708107
Bug 768537 part 2. Allow dictionaries to be initialized with null or undefined, and treat them as dictionaries in which everything has its default value. r=peterv
2012-07-17 12:18:53 -04:00
Boris Zbarsky
56133baee1
Bug 768537 part 1. Update parser support for dictionaries to spec changes. r=jlebar
...
There are several parts here:
1) Enforce the requirement that dictionary arguments not followed by a required argument are optional.
2) Make dictionaries no longer be distinguishable from nullable types.
3) Disallow dictionaries or unions containing dictionaries inside a nullable type.
4) Force optional dictionaries to have a default value of null so that codegen doesn't have to worry about dealing with
optional arguments that have no default value in the IDL but need to be treated as if they were null.
2012-07-17 12:18:53 -04:00
Gabor Krizsanits
eb91f1fcc5
Bug 769273 - part4: avoiding innerization in NukeCrossCompartmentWrappers. r=bholley
2012-07-17 17:51:21 +02:00
Jason Orendorff
7e92dcab82
Bug 725907 - for-of improvements, part 3: Implement .iterator() for arraylike DOM objects. r=bzbarsky.
2012-07-03 16:34:56 -05:00
Steve Fink
f20c2ef916
Backed out changeset afd9e75374e8 from a CLOSED TREE for breaking Windows builds
2012-07-19 14:55:48 -07:00
James Willcox
67949244f1
Bug 687267 - Initial support for Flash on Honeycomb r=benwa,vlad
2012-07-19 16:15:40 -04:00
Mounir Lamouri
d6d9b5f0b7
Bug 774957 - Update nsDocShell jazz so distinction between browser and app frame is clearer. r=jlebar sr=sicking
2012-07-18 22:26:21 -07:00
Mounir Lamouri
a5975943d6
Bug 758258 - Part 2 - Add GetExtendedOrigin(), NO_APP_ID and UNKNOWN_APP_ID. r=sicking
2012-07-18 21:25:19 -07:00
Boris Zbarsky
776d424e3d
Fix dom binding test makefile to actually work right. r=khuey, no bug
2012-07-19 14:48:59 -04:00
Boris Zbarsky
3268be0569
Bug 764456 part 5. Actually look at hasConcreteDescendant in hasInterfacePrototypeObject() so that we can avoid codegen for [NoInterfaceObject] interfaces hat are only implemented via "implements". r=peterv
2012-07-19 14:48:58 -04:00
Boris Zbarsky
229fdff391
Bug 764456 part 4. Make sure consequential interface used as arguments are non-castable. r=peterv
2012-07-19 14:48:58 -04:00
Boris Zbarsky
768e966647
Bug 764456 part 3. Clean up meaning of 'castable' and use thereof a bit. r=peterv
2012-07-19 14:48:58 -04:00
Boris Zbarsky
7a00a8420c
Bug 764456 part 2. Add some tests for callback interfaces. r=peterv
2012-07-19 14:48:58 -04:00
Justin Lebar
e68cba9262
Bug 773980 - Don't touch dead objects in BrowserElementParent.js. r=mounir
2012-07-19 12:39:44 -04:00
Nathan Froyd
249a6ac20a
Bug 772202 - fix writeMakefile.py to conform to new mochitest world order; r=Ms2ger
2012-07-09 16:35:49 -04:00
Jim Mathies
7f92debdd9
Bug 762519 - Send xpconnect stack dump output and javascript dump output to the win debugger when attached. r=ehsan, mrbkap
2012-07-19 09:58:44 -05:00
Aryeh Gregor
7070a755d7
Bug 768756 part 2 - Make nsComputedDOMStyle Init infallible and merge into constructor; r=bz
2012-07-06 15:28:33 +03:00
Ehsan Akhgari
6f83bbeaa8
Merge mozilla-central into mozilla-inbound
2012-07-19 08:44:19 -04:00
Jacek Caban
0eb77ab3d5
Bug 774201 - Avoid pointer to integer cast losing precision on win64 r=billm
2012-07-19 11:58:24 +02:00
Mark Capella
430f93c039
Bug 769998 - Make nsIWidget::IsVisible return bool, r=roc, f=ms2ger
2012-07-19 04:57:50 -04:00
Ed Morley
80af77da9d
Backout ea6db8f420c0 (bug 770831), b51c79ee0883 (bug 774957), 020f6ed5958b (bug 758258), 11d8e19e1fca (bug 758258), 707fc51bfe2e (bug 775354), 489d944a6fe6 (bug 327244), be7df3c9d50f (bug 327244) for m-oth orange
2012-07-19 08:29:48 +01:00
Mounir Lamouri
8cfd0a9baa
Bug 774957 - Update nsDocShell jazz so distinction between browser and app frame is clearer. r=jlebar sr=sicking
2012-07-18 22:26:21 -07:00
Mounir Lamouri
e7de2ebedc
Bug 758258 - Part 2 - Add GetExtendedOrigin(), NO_APP_ID and UNKNOWN_APP_ID. r=sicking
2012-07-18 21:25:19 -07:00
Kan-Ru Chen
c0f6be1842
Bug 715788 - Add A-GPS support for gonk. r=dougt
2012-07-16 20:38:46 -04:00
Kan-Ru Chen
d23e8128cd
Bug 715788 - Refactor static functions to static member functions. r=dougt
2012-07-16 20:38:46 -04:00
Ryan VanderMeulen
f9cf4cd881
Merge m-c to inbound.
2012-07-16 20:38:39 -04:00
Etienne Segonzac
ae3aabc3d4
Bug 774216. Can't launch apps on B2G since it's seen as XP_UNIX by WebappOSUtils. r=felipe
2012-07-16 11:22:16 -07:00
Ed Morley
b5d926b994
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-07-16 15:00:42 +01: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
Mounir Lamouri
7ed8cc60d3
Bug 769597 - IndexedDB should use nsIPermissionManager with principals. r=sicking
2012-07-15 18:35:47 -07:00
Bill McCloskey
4f7302574b
Bug 758034 - Make CC_FORCED GCs less common (r=smaug)
2012-07-15 14:37:09 -07:00
Bill McCloskey
3d996c0559
Bug 758034 - Don't reset GCs for CC_FORCED (r=smaug)
2012-07-15 14:33:48 -07:00
Dan Walkowski
28c56e849b
Bug 772600. Create WebappOSUtils to host platform-specific webapps code and implement native app launch. r=felipe
...
Windows part by Tim Abraldes and Linux part by Marco Castelluccio
2012-07-14 01:09:39 -07:00
Terrence Cole
f3c87e8be3
Bug 773734 - Split off GC event observer notification from console logging; r=billm
2012-07-13 12:13:52 -07:00
Ms2ger
34d1b84073
Bug 770046 - Disable test.
2012-07-16 18:15:36 +02:00
Gabor Krizsanits
616ba55d88
Bug 769273 - part2: Refactoring NukeChromeCrossCompartmentWrappersForGlobal. r=bholley
2012-07-17 17:36:15 +02:00
Gabor Krizsanits
cab55a782f
Bug 769273 - part1: Prep for refactoring NukeChromeCrossCompartmentWrappersForGlobal. r=bholley
2012-07-17 15:38:53 +02:00
Peter Van der Beken
e2daa1df74
Fix for bug 769464 (Check mDOMObjectIsISupports when unwrapping). r=bz.
...
--HG--
extra : rebase_source : 26d0508b8a11d75164ae4b27af8c64e8845166f9
2012-07-16 16:52:59 +02:00
Ehsan Akhgari
2407172a43
Bug 774556 - Remove nsIDOMWindowPerformance* XPCOM interfaces; r=bzbarsky
2012-07-16 22:44:22 -04:00
Ehsan Akhgari
e3dd0fcef2
Bug 749101 - Part 2: Add a comment mentioning bug 772589
2012-07-17 01:40:19 -04:00
Fabrice Desré
cedf35e79d
Bug 715814 - Implement Web Activities: DOM Part [r=mounir]
2012-07-20 17:41:30 +02:00
Fabrice Desré
f765472e10
Bug 715814 - Implement Web Activities : Activity Object [r=mounir]
2012-07-20 17:41:30 +02:00
Fabrice Desré
5dff03b080
Bug 715814 - Implement Web Activities : IDL [rs+sr=mounir]
2012-07-20 17:41:30 +02:00
Vivien Nicolas
e4978e891a
Bug 770847 - [BrowserAPI] mozbrowsercroll event to inform embedder when the content has scrolled. r=jlebar
2012-07-20 17:41:30 +02:00
Vivien Nicolas
a2410e346e
Bug 774809 - [BrowserAPI] Add methods to send mouse/touch events to the content. r=jlebar
2012-07-20 17:41:30 +02:00
Ryan VanderMeulen
c1d4eb7997
Merge m-c to inbound.
2012-07-15 08:40:42 -04:00
Ed Morley
53c5da4c5a
Backout 6ceeca8b4b73 (bug 772332), ce5629b973e4, 1dcff1db63b4, 108d06ef7755 & 7bf6519b3f43 (bug 768756) for bustage
2012-07-15 11:42:31 +01:00
Olli Pettay
565e12f18d
Bug 773755 - don't force a cycle collection with 0 suspected objects, r=mccr8
2012-07-15 13:30:39 +03:00
Ryan VanderMeulen
9ec9fbfd2d
Merge the last PGO-green inbound changeset to m-c.
2012-07-14 19:14:51 -04:00
Gregory Szorc
cee609d459
Merge services-central into mozilla-central
2012-07-14 13:35:00 -07:00
Ryan VanderMeulen
24d90521cf
Merge the last PGO-green inbound changeset to m-c.
2012-07-14 12:58:44 -04:00
Honza Bambas
a5c1861217
Bug 765203 - Support mode 'unknown' when parsing cache manifest, r=jduell
2012-07-14 11:52:35 +02:00
Ms2ger
33052dbead
Merge backout.
2012-07-14 11:39:17 +02:00
Ms2ger
219c32d8fb
Backout 977ee9208065, a405768bd32a, 69a1fb2ddca3, 58d5f1d1443e for Moth orange.
2012-07-14 11:38:56 +02:00
Ms2ger
ee938e4233
Backout changeset 592bfc94e628 for X orange.
2012-07-14 11:23:52 +02:00
Dan Walkowski
0aa26e90d2
Bug 772600. Create WebappOSUtils to host platform-specific webapps code and implement native app launch. r=felipe
...
Windows part by Tim Abraldes and Linux part by Marco Castelluccio
2012-07-14 01:09:39 -07:00
Felipe Gomes
8fffba6f74
Bug 771294. Use window id for webapp installation. r=gavin
...
Test by Myk Melez
2012-07-14 01:09:32 -07:00
Anant Narayanan
bbe38a194a
Bug 761045: Upload locally installed apps on first run; r=gps
2012-07-13 19:52:30 -07:00
Olli Pettay
7db906c14c
Bug 773803 - Remove nsIScriptObjectOwner, r=bz
...
--HG--
rename : dom/base/nsIScriptObjectOwner.h => dom/base/nsIScriptEventHandlerOwner.h
2012-07-14 01:23:59 +03: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
Justin Lebar
645f86beea
Bug 762802 - Each <iframe mozapp> should get its own process. Part 1: IPC changes. r=cjones
...
--HG--
extra : rebase_source : d2f882e14ab05167b0b8dd001e9f55d00eb0c7ec
2012-07-13 17:10:20 -04:00
Bobby Holley
1a88142535
Bug 763343 - Handle classinfo singletons in cross-compartment wrapping. r=peterv
2012-07-13 14:33:25 +02:00
Ben Turner
a88f4eb357
Bug 772700 - 'IndexedDB - OOP from a JS component or JSM doesn't work'. Disable xpcshell tests entirely until I can figure out how to enable them selectively.
2012-07-14 09:13:40 -04:00
Ryan VanderMeulen
7faaa873f9
Merge m-c to inbound.
2012-07-14 08:48:58 -04:00
Ben Turner
ffa4f808f2
Bug 772700 - 'IndexedDB - OOP from a JS component or JSM doesn't work'. r=khuey+mrbkap.
...
--HG--
rename : dom/indexedDB/test/unit/head_idb.js => dom/indexedDB/test/unit/head.js
extra : transplant_source : %5D1%15%CC%90%E0%F5%0D%0B%FDi%0B%B9YA%D4c%24%D42
2012-07-14 07:24:20 -04:00
Aryeh Gregor
336965c636
Bug 768756 part 2 - Make nsComputedDOMStyle Init infallible and merge into constructor; r=bz
2012-07-06 15:28:33 +03:00
Bonnie Surender
d4b8b68583
Fix for bug 771967. OS idle api active to briefly idle to active notification fix. r=jst
2012-07-13 15:39:46 -07:00
Bonnie Surender
9313b1abce
Fix for bug 769722 and bug 769723. Remove unnecessary kungFuDeathGrips and extra parentheses in the Idle API code. r=jst
2012-07-05 16:20:13 -07:00
Jan Varga
98be9f5caf
Bug 773182 - Remove unused db description parameter from IDB mochitests. r=sicking
2012-07-13 07:37:28 +02:00
Bobby Holley
1aa5fdf95c
Bug 771202 - Tests. r=bsmedberg
2012-07-13 13:20:08 +02:00
Chris Pearce
cb6e111f08
Bug 772743 - Add pref to not make the widget fullscreen when entering fullscreen. Set it to true for b2g desktop client. r=mounir
2012-07-13 22:21:23 +12:00
Ed Morley
a8e51c3df7
Backout 776f008404bf (bug 771202) for mochitest-3 orange
2012-07-13 11:07:26 +01:00
Bobby Holley
50c6d52c5a
Bug 771202 - Don't double-call OnWrapperDestroyed. r=bsmedberg
...
Calling OnWrapperDestroyed at this point in OnDestroy doesn't make sense, because the JS objects have a finalize hook that also calls OnWrapperDestroyed regardless of whether or not they still have a pointer stashed in their private. So when we do this, we get a bunch of assertions about unmatched calls to OnWrapperDestroyed.
AFAICT the only reason this worked before is that this code never ran: I put a MOZ_ASSERT just before call to OnWrappedDestroyed in OnDestroy, and it never fired during the dom/plugins mochitests.
2012-07-13 10:56:38 +02:00
Bobby Holley
ba801827f7
Bug 771202 - Tests. r=bsmedberg
2012-07-13 10:55:14 +02:00
Bobby Holley
b3d24f5084
Bug 771202 - Unwrap object arguments passed to plugins. r=bsmedberg
2012-07-13 10:55:14 +02:00
Bobby Holley
b629b15aeb
Bug 771202 - Implement post-transplant plugin behavior. r=bsmedberg
2012-07-13 10:55:14 +02:00
Bobby Holley
c3555699ca
Bug 771202 - Make the prototype climbing code in nsJSNPRuntime unwrap security wrappers. r=bsmedberg
2012-07-13 10:55:14 +02:00
Bobby Holley
36dc1f0877
Bug 771202 - Add a PostTransplant nsIXPCScriptable hook. r=peterv
2012-07-13 10:55:14 +02:00
Nicholas Nethercote
d3831f9782
Bug 749010 (part 2) - Move code around to merge two anonymous namespaces; no functional changes. r=bent.
2012-07-12 23:51:01 -07:00
Eric Faust
8cc5a05403
Bug 766447 - Teach TI about the new DOM bindings. (r=bhackett)
2012-07-11 20:55:19 -07:00
Ryan VanderMeulen
166dcf4016
Merge m-c to inbound.
2012-07-12 21:17:15 -04:00
Ryan VanderMeulen
04024b44bc
Merge m-c to inbound.
2012-07-12 21:12:17 -04:00
Ryan VanderMeulen
7b319a5a6b
Merge the last PGO-green inbound changeset to m-c.
2012-07-12 20:46:27 -04:00
Ryan VanderMeulen
fc6826fa44
Backout de697e323b39, b778d551c9e5, and 4b9414cba94d (bug 544088) due to build bustage.
2012-07-12 19:52:15 -04:00
Blake Kaplan
0ce9202fae
Bug 772801 - Deal with drivers that don't support active/passive scanning. r=mwu DONTBUILD
2012-07-12 15:09:18 -07:00
Martin Stransky
249d73d703
Bug 544088 - UseAsyncPainting() -> IsOOP(). r=joshmoz
2012-07-12 19:28:53 -04:00
Martin Stransky
cba37b7a79
Bug 544088 - Support Xt plugins OOP. r=karlt
2012-07-12 19:28:53 -04:00
Benoit Girard
aade28e31a
Bug 772665 - Add console.profile to test_consoleAPI.html. r=gavin
2012-07-12 17:27:10 -04:00
Benjamin Smedberg
d19c5bb416
Bug 771251 - OOP crash reporting accesses the directory service off the main thread. In addition, the first design of the crash injector callback meant that we're dropping some set of Flash crashes which happen during an RPC call. r=ted
...
* Fix the directory service usage by saving the pending directory path from OOPInit.
* Force clients to call OOPInit on the main thread.
* Make injected crashes available via TakeMinidumpForChild and give each crash a sequence number so that we can pick the earliest crash from the three possibilities; delete the other two to avoid polluting about:crashes
2012-07-10 22:20:05 -04:00
Ed Morley
b42ebe8a76
Backout 6bbf3f22bb5d (bug 753158), 38a703b244c2 (bug 753145), c9a5dfa1b07d (bug 767750), cd782fd66995 & 6cf7aa93994c (bug 765956), 0253f34f6bc2 & 41d5c8529748 (bug 771039),94f6bf99a4aa (bug 766447),fad7d06d7dd5 (bug 772303) for winxp pgo-only jsreftest failures (caused by fad7d06d7dd5) and the rest for conflicts, on a CLOSED TREE
2012-07-12 13:04:51 +01:00
Anant Narayanan
49cb4ef18b
Bug 771833: Assign an nsIPrincipal to media streams returned by getUserMedia; r=roc
2012-07-12 04:53:48 -07:00
Anant Narayanan
9e902cd6a9
Bug 691234: Part 3/3: Add DOM binding for getUserMedia on Desktop; r=jst
2012-07-12 04:53:08 -07:00
Benoit Girard
911ff8e311
Bug 772665 - Add console.profile API to be used by profiling extensions. r=rcampbell
2012-07-12 16:04:37 -04:00
David Keeler
12645e6e65
bug 760625 - use the blocklist to inform click-to-play plugins. r=joshmoz,bmcbride
2012-07-11 08:56:34 -07:00
Benoit Jacob
eae0b8c0a9
Bug 760323 - fix --disable-webgl : let it also disable the bindings and s3tc extension - r=bz
2012-07-12 01:30:17 -04:00
Anant Narayanan
dbd8f86f56
Backout b53e8a614a4c, bustage
2012-07-11 21:43:48 -07:00
Anant Narayanan
c368641109
Backout 39fe6a5577d7, bustage
2012-07-11 21:43:24 -07:00
Anant Narayanan
fd62daa46c
Bug 771833: Assign an nsIPrincipal to media streams returned by gUM; r=roc
2012-07-11 21:24:34 -07:00
Anant Narayanan
e83f8d1868
Bug 691234: Part 3/3: Add DOM binding for getUserMedia on Desktop; r=jst
2012-07-11 21:22:24 -07:00
David Zbarsky
59d5967dcb
Bug 773025 - fix 2 warnings in dom/plugins r=jst
2012-07-11 20:55:59 -07:00
Eric Faust
c9728904d1
Bug 766447 - Teach TI about the new DOM bindings. (r=bhackett)
2012-07-11 20:55:19 -07:00
Matt Brubeck
22d4409672
Back out bug 769254 (a81e5e60dca3, 0afba80f60a1, d5e4f42b8540, 636dfa176232) because of Windows M3 leaks
...
--HG--
extra : rebase_source : b1dfca300a71e60feafd46a5e93ee99a79d56051
2012-07-11 17:30:30 -07:00
Justin Lebar
fec233023e
Bug 769254 - Part 4: Tests for clicking _blank link from <iframe mozbrowser>. r=bz
...
--HG--
extra : rebase_source : ac250aa36b7a0eb25fa45dbff87cb5e519c55a30
2012-07-11 16:02:20 -04:00
Justin Lebar
910d854fbe
Bug 769254 - Part 2: Modify nsPIWindowWatcher::OpenWindowJS (renamed to OpenWindow2) so we can pass in the URL for target=_blank links without navigating the opened window to that URL. r=bz
...
--HG--
extra : rebase_source : 1de945d5933824d79866bbc61e2493f96217a9ee
2012-07-11 16:02:20 -04:00
Justin Lebar
17f2523571
Bug 769254 - Part 1: Fix crashes in BrowserElementParent.cpp, TabChild.cpp on null URI to window-opening code. r=bz
...
--HG--
extra : rebase_source : c5a75bed6a70ab9482fc7c6c4bf98f1ae41a7898
2012-07-11 16:02:20 -04:00
Gregor Wagner
67d201613b
Bug 765435 - Make JS heap growth factor depend on the heap size after a GC and GC frequency. r=billm
2012-07-11 11:09:53 -07:00
Gregor Wagner
fa0c670de5
Bug 772127 - Run Contacts and Settings API tests on desktop. r=sicking
2012-07-11 10:41:40 -07:00
Fabrice Desré
fa4961cc0f
Bug 772363 - Followup to fix test failures [r=fabrice]
2012-07-11 10:02:58 -07:00
Fabrice Desré
b550133be0
Bug 769350 - Implement trusted/certified app scheme support [r=vingtetun]
2012-07-11 08:38:36 -07:00
Fabrice Desré
d85fdad2c5
Bug 772363 - Implement installation API for packaged apps [r=vingtetun]
2012-07-11 08:38:33 -07:00
Michal Novotny
1dab69d865
Bug 737615 - Remove use of synchronous cache API from unit tests - dom tests, r=honzab
2012-07-11 11:18:38 +02:00
Doug Turner
8437779089
Bug 761930 - Multi-process support for Device Storage. r=sicking
2012-06-19 16:14:39 -07:00
Doug Turner
0acbbc1c5e
Bug 773713 - Stop using profile directory for Device Storage testings. r=jmaher
2012-07-13 12:35:33 -07:00
Doug Turner
6b6c7e2b75
Bug 768654 - Device Storage - Add test that verifies the content written. r=bent
2012-07-13 09:36:19 -07:00
Gene Lian
6ad7788052
Bug 773596 - Alarm API (make up missing sendAsyncMessage() for some early-return if-blocks). r=vivien
2012-07-13 20:01:43 +08:00
Ryan VanderMeulen
bf22b9314b
Backout b3f14a850269, f9d877d78294, and c7335ca109a4 due to build bustage.
2012-07-14 00:01:52 -04:00
Doug Turner
ca640a90d5
Bug 761930 - Multi-process support for Device Storage. r=sicking
2012-06-19 16:14:39 -07:00
Doug Turner
094d2db595
Bug 773713 - Stop using profile directory for Device Storage testings. r=jmaher
2012-07-13 12:35:33 -07:00
Doug Turner
45fd9680d9
Bug 768654 - Device Storage - Add test that verifies the content written. r=bent
2012-07-13 09:36:19 -07:00
Ben Turner
e738469ac9
Bug 772700 - 'IndexedDB - OOP from a JS component or JSM doesn't work'. r=khuey+mrbkap.
...
--HG--
rename : dom/indexedDB/test/unit/head_idb.js => dom/indexedDB/test/unit/head.js
extra : transplant_source : %217%FC%0D%A3%82%DB%F2DB%F1%5Dc%99%B9%C6j%E1U%A2
2012-07-13 23:05:58 -04:00
Nicholas Nethercote
c571f4c861
Bug 749010 (part 1) - Make WorkerMemoryReporter less crashy. r=bent.
...
--HG--
extra : rebase_source : 9c73e73ef71968236ed15cf5e7afab3d113a350a
2012-05-29 19:39:38 -07:00
David Zbarsky
bda664c8ca
Bug 773128 - Fix some build warnings r=bent
2012-07-13 19:06:41 -07:00
Boris Zbarsky
43d45b95b9
Bug 771594. Allow preference control over what CSS properties we parse. r=dbaron,dholbert
2012-07-13 19:59:05 -04:00
Boris Zbarsky
43d3bd71ac
Bug 757164. Move infallibility annotations into webidl. r=peterv
...
In this new setup, there are three new extended attributes: Infallible,
GetterInfallible, SetterInfallible. The first one applies to both methods and
attributes, while the last two apply only to attributes. Each one can be
either set with no value specified (in which case it applies both on main
thread and in workers) or can be set to MainThread or Workers to limit where it
applies.
If Infallible is set on an attribute, then GetterInfallible and
SetterInfallible will be ignored. So if you want to specify, for example, an
attribute that's infallible on the main thread and has an infallible getter in
workers, the right way to do that is [GetterInfallible,
SetterInfallible=MainThread].
2012-07-13 19:29:14 -04:00
Matthew Noorenberghe
06b4273206
Bug 753239 - Implement a DOM component for navigator.id. r=jst
...
--HG--
extra : rebase_source : 4cd2b33f46c6c884dc9a3ff4820203275a6c5ae9
2012-06-29 16:12:00 -07:00
Ehsan Akhgari
84bc5927cc
Correct the initialization order in the IDBIndex constructor (no bug; DONTBUILD)
2012-07-11 00:25:47 -04:00
Andrew McCreight
97d04b5f84
Bug 704623 - Track memory used by orphan DOM nodes. code=mccr8,njn. r=njn,mccr8.
...
--HG--
extra : rebase_source : f4a4b6e1b1de35a08e86130110a6fbd588093867
2012-04-20 14:01:33 +10:00
John Schoenick
6630c58f4e
Bug 772590 - The plugin category manager registration should account for multiple plugins per MIME, r=josh
2012-07-10 17:06:17 -07:00
John Schoenick
3a8e7786bd
Bug 755551 - Followup, check if the preference has a value, not necessarily a user value, r=josh
2012-07-10 17:06:17 -07:00
Ryan VanderMeulen
45165360da
Backout 7d1b925bd4ee and 52e5b438c911 (Bug 753239) due to almost permaorange.
2012-07-10 19:21:54 -04:00
Eitan Isaacson
046f0925ed
Bug 757372 - Announce "editing" when in editing mode. Use a11y states and focus to determine it. r=davidb
2012-07-10 16:10:15 -07:00
Matthew Noorenberghe
5fa148618a
Bug 753239 - Implement a DOM component for navigator.id. r=jst
...
--HG--
extra : rebase_source : 8ec0f3a07dc6dc1991758d9c60f43a823f564b0c
2012-06-29 16:12:00 -07:00
Hsinyi Tsai
57b151267e
Bug 766822 - WebTelephony: add tests for hanging up dialing/alerting/holding calls. r=philikon
2012-07-04 13:46:11 +08:00
Jan Varga
994c586c3d
Bug 771498 - FileHandle: getFile() should return a DOMRequest (instead of a FileRequest). r=sicking
2012-07-10 07:07:01 +02:00
Justin Lebar
e699d9487f
Bug 772077 - Fix randomorange caused by test_browserElement_inproc_ContextmenuEvents.html calling SimpleTest.finish() twice. r=daleharvey
2012-07-09 23:32:48 -04:00
Oleg Romashin
b5593c33f5
Bug 770754 - Allow build Qt mobility without maemo define. r=dougt
2012-07-09 20:53:17 -04:00
Ryan VanderMeulen
959e0d6234
Merge m-c to inbound.
2012-07-09 20:53:11 -04:00
Gregory Szorc
673af4d9e1
Merge mozilla-central into services-central
2012-07-09 15:15:18 -07:00
Gregory Szorc
f0647bbe94
Merge mozilla-central into services-central
2012-07-08 20:48:04 -07:00
Landry Breuil
5c1a3675a7
Bug 764436 - remove DT_WHT constant, it's unused and not standardized. r=yoric
2012-07-08 21:32:04 +02:00
L. David Baron
22e6bbc578
Add flush before we find our pres context, to fix media queries tests on ringmark. (Bug 753777) r=bzbarsky
2012-07-07 21:41:27 -07:00
Mihai Sucan
2226658762
Bug 770993 - ConsoleAPI.js consumes excessive amounts of memory; r=dbaron,rcampbell
2012-07-07 13:21:04 +03:00
Gregory Szorc
80b5ac1bfa
Merge mozilla-central into services-central
2012-07-03 09:55:45 -07:00
Richard Newman
bed5378e3f
Merge m-c to s-c.
2012-07-01 11:06:36 -07:00
Ryan VanderMeulen
ea4eac24f4
Bug 758357 - Back out part of the landing due to risk of it introducing oranges.
2012-07-01 09:38:44 -04:00