Ryan VanderMeulen
cbd7d54228
Merge m-c to inbound.
2012-07-15 08:40:42 -04:00
Ed Morley
c86dfc36ed
Backout 6ceeca8b4b73 (bug 772332), ce5629b973e4, 1dcff1db63b4, 108d06ef7755 & 7bf6519b3f43 (bug 768756) for bustage
2012-07-15 11:42:31 +01:00
Olli Pettay
557617a764
Bug 773755 - don't force a cycle collection with 0 suspected objects, r=mccr8
2012-07-15 13:30:39 +03:00
Ryan VanderMeulen
9c74f27bb1
Merge the last PGO-green inbound changeset to m-c.
2012-07-14 19:14:51 -04:00
Gregory Szorc
813ac2d9f1
Merge services-central into mozilla-central
2012-07-14 13:35:00 -07:00
Ryan VanderMeulen
76cde300d5
Merge the last PGO-green inbound changeset to m-c.
2012-07-14 12:58:44 -04:00
Honza Bambas
80a6cafcbf
Bug 765203 - Support mode 'unknown' when parsing cache manifest, r=jduell
2012-07-14 11:52:35 +02:00
Ms2ger
2bc9eea1c8
Merge backout.
2012-07-14 11:39:17 +02:00
Ms2ger
2feddcb841
Backout 977ee9208065, a405768bd32a, 69a1fb2ddca3, 58d5f1d1443e for Moth orange.
2012-07-14 11:38:56 +02:00
Ms2ger
dc5ed62122
Backout changeset 592bfc94e628 for X orange.
2012-07-14 11:23:52 +02:00
Dan Walkowski
37b72d7ab0
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
9551e979b8
Bug 771294. Use window id for webapp installation. r=gavin
...
Test by Myk Melez
2012-07-14 01:09:32 -07:00
Anant Narayanan
d9769d1d70
Bug 761045: Upload locally installed apps on first run; r=gps
2012-07-13 19:52:30 -07:00
Olli Pettay
ba65734702
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
b789524ca1
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
03ff529a0c
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
95fef51c28
Bug 763343 - Handle classinfo singletons in cross-compartment wrapping. r=peterv
2012-07-13 14:33:25 +02:00
Ben Turner
86ed155a34
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
d1492c8590
Merge m-c to inbound.
2012-07-14 08:48:58 -04:00
Ben Turner
77ec1d2ca4
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
d3819f192a
Bug 768756 part 2 - Make nsComputedDOMStyle Init infallible and merge into constructor; r=bz
2012-07-06 15:28:33 +03:00
Bonnie Surender
b70b75ec44
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
a85faa1e57
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
0a03aac446
Bug 773182 - Remove unused db description parameter from IDB mochitests. r=sicking
2012-07-13 07:37:28 +02:00
Bobby Holley
1a0e571c4d
Bug 771202 - Tests. r=bsmedberg
2012-07-13 13:20:08 +02:00
Chris Pearce
7968b1c438
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
14ce42d851
Backout 776f008404bf (bug 771202) for mochitest-3 orange
2012-07-13 11:07:26 +01:00
Bobby Holley
73c0e4e0c2
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
56c825379a
Bug 771202 - Tests. r=bsmedberg
2012-07-13 10:55:14 +02:00
Bobby Holley
d6a1234188
Bug 771202 - Unwrap object arguments passed to plugins. r=bsmedberg
2012-07-13 10:55:14 +02:00
Bobby Holley
31b22f2653
Bug 771202 - Implement post-transplant plugin behavior. r=bsmedberg
2012-07-13 10:55:14 +02:00
Bobby Holley
bfecdaee41
Bug 771202 - Make the prototype climbing code in nsJSNPRuntime unwrap security wrappers. r=bsmedberg
2012-07-13 10:55:14 +02:00
Bobby Holley
79ab421362
Bug 771202 - Add a PostTransplant nsIXPCScriptable hook. r=peterv
2012-07-13 10:55:14 +02:00
Nicholas Nethercote
125cde6303
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
1ebd9e063b
Bug 766447 - Teach TI about the new DOM bindings. (r=bhackett)
2012-07-11 20:55:19 -07:00
Ryan VanderMeulen
843f903b1b
Merge m-c to inbound.
2012-07-12 21:17:15 -04:00
Ryan VanderMeulen
bd6f80c6f8
Merge m-c to inbound.
2012-07-12 21:12:17 -04:00
Ryan VanderMeulen
cfea5c2634
Merge the last PGO-green inbound changeset to m-c.
2012-07-12 20:46:27 -04:00
Ryan VanderMeulen
cd30f80bb5
Backout de697e323b39, b778d551c9e5, and 4b9414cba94d (bug 544088) due to build bustage.
2012-07-12 19:52:15 -04:00
Blake Kaplan
adc2687cf3
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
f9d8b2202b
Bug 544088 - UseAsyncPainting() -> IsOOP(). r=joshmoz
2012-07-12 19:28:53 -04:00
Martin Stransky
8939497d80
Bug 544088 - Support Xt plugins OOP. r=karlt
2012-07-12 19:28:53 -04:00
Benoit Girard
47ccfd49b3
Bug 772665 - Add console.profile to test_consoleAPI.html. r=gavin
2012-07-12 17:27:10 -04:00
Benjamin Smedberg
b341414c8f
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
4dfabffcbe
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
50e0b02bed
Bug 771833: Assign an nsIPrincipal to media streams returned by getUserMedia; r=roc
2012-07-12 04:53:48 -07:00
Anant Narayanan
3e5896e86b
Bug 691234: Part 3/3: Add DOM binding for getUserMedia on Desktop; r=jst
2012-07-12 04:53:08 -07:00
Benoit Girard
9a5cd93c28
Bug 772665 - Add console.profile API to be used by profiling extensions. r=rcampbell
2012-07-12 16:04:37 -04:00
David Keeler
6f37861531
bug 760625 - use the blocklist to inform click-to-play plugins. r=joshmoz,bmcbride
2012-07-11 08:56:34 -07:00
Benoit Jacob
c239d13caf
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
2d7d479c31
Backout b53e8a614a4c, bustage
2012-07-11 21:43:48 -07:00
Anant Narayanan
9bd2546c26
Backout 39fe6a5577d7, bustage
2012-07-11 21:43:24 -07:00
Anant Narayanan
ae28b3b6c2
Bug 771833: Assign an nsIPrincipal to media streams returned by gUM; r=roc
2012-07-11 21:24:34 -07:00
Anant Narayanan
75cd324c15
Bug 691234: Part 3/3: Add DOM binding for getUserMedia on Desktop; r=jst
2012-07-11 21:22:24 -07:00
David Zbarsky
5a7819ef71
Bug 773025 - fix 2 warnings in dom/plugins r=jst
2012-07-11 20:55:59 -07:00
Eric Faust
0fbc520cb6
Bug 766447 - Teach TI about the new DOM bindings. (r=bhackett)
2012-07-11 20:55:19 -07:00
Matt Brubeck
cc73496766
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
5c7bb481f7
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
5fc011fdb8
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
034c7af655
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
01bcc4ce8e
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
2c31655232
Bug 772127 - Run Contacts and Settings API tests on desktop. r=sicking
2012-07-11 10:41:40 -07:00
Fabrice Desré
dab5886051
Bug 772363 - Followup to fix test failures [r=fabrice]
2012-07-11 10:02:58 -07:00
Fabrice Desré
3fe7c66a25
Bug 769350 - Implement trusted/certified app scheme support [r=vingtetun]
2012-07-11 08:38:36 -07:00
Fabrice Desré
994e810626
Bug 772363 - Implement installation API for packaged apps [r=vingtetun]
2012-07-11 08:38:33 -07:00
Michal Novotny
e60a0256bf
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
f2adcdd386
Bug 761930 - Multi-process support for Device Storage. r=sicking
2012-06-19 16:14:39 -07:00
Doug Turner
194dd47a63
Bug 773713 - Stop using profile directory for Device Storage testings. r=jmaher
2012-07-13 12:35:33 -07:00
Doug Turner
1d696a024c
Bug 768654 - Device Storage - Add test that verifies the content written. r=bent
2012-07-13 09:36:19 -07:00
Gene Lian
7d83a6d22b
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
6e7f656ffd
Backout b3f14a850269, f9d877d78294, and c7335ca109a4 due to build bustage.
2012-07-14 00:01:52 -04:00
Doug Turner
2eff5553d0
Bug 761930 - Multi-process support for Device Storage. r=sicking
2012-06-19 16:14:39 -07:00
Doug Turner
11e349f7d9
Bug 773713 - Stop using profile directory for Device Storage testings. r=jmaher
2012-07-13 12:35:33 -07:00
Doug Turner
acfa08f62a
Bug 768654 - Device Storage - Add test that verifies the content written. r=bent
2012-07-13 09:36:19 -07:00
Ben Turner
9550ca6ef8
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
d572db8f5f
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
f417745bac
Bug 773128 - Fix some build warnings r=bent
2012-07-13 19:06:41 -07:00
Boris Zbarsky
496f1a1325
Bug 771594. Allow preference control over what CSS properties we parse. r=dbaron,dholbert
2012-07-13 19:59:05 -04:00
Boris Zbarsky
808e255ede
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
1912e8f515
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
cad1876a09
Correct the initialization order in the IDBIndex constructor (no bug; DONTBUILD)
2012-07-11 00:25:47 -04:00
Andrew McCreight
86de31fdd0
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
c530cc45c2
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
9355891385
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
fee43a9dcb
Backout 7d1b925bd4ee and 52e5b438c911 (Bug 753239) due to almost permaorange.
2012-07-10 19:21:54 -04:00
Eitan Isaacson
2e1ebd1ddd
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
a6c8d95f35
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
6c98428b96
Bug 766822 - WebTelephony: add tests for hanging up dialing/alerting/holding calls. r=philikon
2012-07-04 13:46:11 +08:00
Jan Varga
29df615c5e
Bug 771498 - FileHandle: getFile() should return a DOMRequest (instead of a FileRequest). r=sicking
2012-07-10 07:07:01 +02:00
Justin Lebar
f29bf82011
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
009069d755
Bug 770754 - Allow build Qt mobility without maemo define. r=dougt
2012-07-09 20:53:17 -04:00
Ryan VanderMeulen
8b9c9fea4d
Merge m-c to inbound.
2012-07-09 20:53:11 -04:00
Gregory Szorc
c29d4f74bd
Merge mozilla-central into services-central
2012-07-09 15:15:18 -07:00
Gregory Szorc
2df88561d9
Merge mozilla-central into services-central
2012-07-08 20:48:04 -07:00
Landry Breuil
e694b2da91
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
5f644a10e6
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
4bf35ecd35
Bug 770993 - ConsoleAPI.js consumes excessive amounts of memory; r=dbaron,rcampbell
2012-07-07 13:21:04 +03:00
Gregory Szorc
59824469a6
Merge mozilla-central into services-central
2012-07-03 09:55:45 -07:00
Richard Newman
fd9142fed2
Merge m-c to s-c.
2012-07-01 11:06:36 -07:00
Ryan VanderMeulen
eb3c84caee
Bug 758357 - Back out part of the landing due to risk of it introducing oranges.
2012-07-01 09:38:44 -04:00
Richard Newman
ed3f303f82
Merge m-c to s-c.
2012-06-29 23:45:13 -07:00
Vicamo Yang
f52de19246
Bug 769347: order database query results by timestamp, r=philikon
2012-07-09 13:06:13 +08:00
Emmanuele Bassi
0bfd16993e
Bug 762303 - Unprefix CSS Transition properties and provide temporary aliases for -moz-transition and exposed subproperties. r=dbaron
2012-07-08 21:25:10 -04:00
Emmanuele Bassi
4b04164545
Bug 762302 - Unprefix CSS Animation properties and @keyframes rule and provide temporary aliases for -moz-animation and exposed subproperties. r=dbaron
2012-07-08 21:25:10 -04:00
Kyle Machulis
fc5a5e47a2
Bug 769785 - Settings API breaks due to IndexedDB Prefix change; r=khuey
2012-06-29 13:53:41 -07:00
Kyle Huey
a95bd67fe9
Bug 726378: Followup to fix orange make check. r=me
2012-06-29 11:49:29 -07:00
Kyle Huey
ada443da57
Bug 726378: Unprefix IndexedDB. r=sicking
2012-06-29 09:48:35 -07:00
Jonas Sicking
027bdc0528
Bug 755514: Cursor.update support for keypath arrays. r=khuey
2012-06-29 09:48:34 -07:00
Kyle Huey
4eb6d0f6d4
Bug 769356: Calling transaction.abort() should leave transaction.error as null, but throwing exceptions should set transaction.error. r=sicking
2012-06-29 09:48:34 -07:00
Kyle Huey
c0b8b36893
Bug 769537: Actually use QuotaExceededError for database creation. r=bent
2012-06-29 09:48:34 -07:00
Kyle Huey
cb9671068e
Bug 758497: Mimic [EnforceRange] for cursor.advance until we get new WebIDL bindings. r=sicking
2012-06-29 09:48:34 -07:00
Kyle Huey
0dc01d3feb
Bug 762206: Fire an nsScriptErrorEvent at the window to get the proper window.onerror behavior. r=sicking
2012-06-29 09:48:34 -07:00
Kyle Huey
ad7ba9712c
Bug 755511: Revert all in-memory data when reverting versionchange transactions. r=sicking
2012-06-29 09:48:34 -07:00
Kyle Huey
e6331f8e70
Bug 755507: Sort objectStoreNames/indexNames. r=sicking
2012-06-29 09:48:34 -07:00
Kyle Huey
fcdde1b6b8
Bug 755515: Catch exceptions in error handlers. r=sicking
2012-06-29 09:48:34 -07:00
Blake Kaplan
e2a944799c
Bug 766497 - Dispatch events for wifi going up and down and handle multiple requests to bring it up and down at the same time. r=gal DONTBUILD (missed this review comment in the original checkin)
2012-06-29 12:32:25 +02:00
Richard Newman
ef8fc9ef5a
Merge m-c to s-c.
2012-06-28 16:55:10 -07:00
Blake Kaplan
04f2992526
Bug 769227 - Wait a little bit before starting wpa_supplicant on the otoro. r=gal DONTBUILD
2012-06-28 14:36:13 +02:00
Blake Kaplan
543443a4c2
Bug 766497 - Dispatch events for wifi going up and down and handle multiple requests to bring it up and down at the same time. r=gal
2012-06-28 12:01:51 +02:00
Ryan VanderMeulen
0fd2fd7362
Backout a8bfe5a447e7 for creating more orange than it fixed.
2012-06-30 21:51:09 -04:00
Jonas Sicking
ec0cce57a8
Back out part of the landing for bug 758357 due to risk of it introducing oranges
2012-07-01 02:25:20 +02:00
Bill McCloskey
53bd1032a7
Bug 758034 - Avoid compartment changed GC resets (r=smaug)
2012-06-30 14:18:10 -07:00
Bill McCloskey
5ba066f3bb
Bug 758034 - Clean up browser GC API (r=smaug)
2012-06-30 14:16:32 -07:00
Jonas Sicking
0ebf8c84cf
Attempt at fixing orange due to setting wrong permission in test. Bug 758357
2012-06-30 20:58:13 +02:00
Ben Turner
a221e9eebb
Bug 758357: Only show prompt after 50mb of usage for now. Plan is to soon introduce a new service which allows us to remove "old" indexedDB databases and keep a global quota, but for now we simply remove the prompt. r=sicking
2012-06-30 19:57:15 +02:00
Anant Narayanan
3604701207
Bug 760898: Merge with s-c
2012-06-26 13:21:36 -07:00
Anant Narayanan
52604752b7
Bug 760898: Set dom.mozApps.used when the Apps DOM API is used; r=fabrice
2012-06-26 13:12:33 -07:00
Richard Newman
e3b670c130
Merge m-c to s-c.
2012-06-26 13:00:09 -07:00
Ed Morley
de2bdfdc19
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-06-26 17:22:49 +01:00
Kyle Huey
ce05d78426
Bug 755510: db.transaction should work inside a versionchange transaction's oncomplete handler. r=bent
2012-06-26 08:09:25 -07:00
Ed Morley
ec0a32e7e2
Merge mozilla-central to mozilla-inbound
2012-06-26 12:12:52 +01:00
Ed Morley
67022caa2d
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-06-26 09:52:55 +01:00
Bobby Holley
446f38447d
Bug 754202 - Use the safe JSContext rather than the current JSContext in IndexedDBDatabaseParent::HandleDatabaseEvent. r=bent
...
It's not used for anything substantial, and it can be (or always is?) called with no JS on the stack.
2012-06-28 23:47:56 +02:00
Bobby Holley
6b573f8ee1
Bug 754202 - Scope the push of the safe js context such that it doesn't include the call to XHR::Send. r=mrbkap,bent
2012-06-28 23:47:56 +02:00
Bobby Holley
83245872f0
Bug 754202 - Remove context pushing/popping API. r=mrbkap Each one of these uses grabs the principal off of an object for pushing, but also enters the compartment of that object. So we shouldn't need this anymore.
...
Can I get a 'hell yeah'?
2012-06-28 23:47:55 +02:00
Bobby Holley
ebec529f3b
Bug 754202 - Disallow calling EvaluateString{,WithValue} with a principal that doesn't match the global. r=mrbkap
2012-06-28 23:47:55 +02:00
Bobby Holley
5fd32a8647
Bug 754202 - Fix content->chrome postMessage mochitest. r=bz This isn't something we actually support, and were using enablePrivilege to do it before. When we switch this to SpecialPowers wrapping, the sender origin becomes a chrome URL (not very interesting) and the source window becomes null (which we do explicitly in nsGlobalWindow for chrome callers). So those tests stop being useful.
2012-06-28 23:47:55 +02:00
Nicholas Nethercote
50cc826df5
Bug 711130 (part 1) - Fix "window-objects" measurement inconsistency. r=nfroyd.
...
--HG--
extra : rebase_source : d58788d8d47eeac7d4ecac85eb016c5fd6c4b739
2012-06-25 17:06:50 -07:00
Kan-Ru Chen
16cfb01461
Bug 766866 - Save data call information in data call object. r=philikon
...
--HG--
extra : rebase_source : b4500466d39f94b8c5168afbf81a07246d4e1d07
2012-06-26 14:49:52 +08:00
Kan-Ru Chen
104357528c
Bug 766891 - Remove nsIRadioInterfaceLayer.DATACALL_STATE_* r=philikon
...
--HG--
extra : rebase_source : ffecde9ccdeed162f6fa7faf48215a251e996e0f
2012-06-26 14:43:22 +08:00
Jonathan Watt
970e60a384
Bug 767388 - Kill NS_DEBUG. r=bz.
...
--HG--
extra : rebase_source : d045208a26345712dbb4628c973c616cd9504f28
2012-06-25 20:59:42 +01:00
Kyle Huey
3eb633f947
Bug 767999: Actually use QuotaExceededErr. r=bent
2012-06-25 12:15:18 -07:00
Kyle Huey
67ae468771
Bug 748630: Support IDBTransaction.error. r=bent
2012-06-25 12:15:17 -07:00
Boris Zbarsky
1055e80fc0
Bug 766796 followup to deal with lack of WebGL on Mac OS 10.5. No review.
2012-06-26 01:09:31 -04:00
Boris Zbarsky
ea5efabae6
Bug 766796. Make IDL conversions to 64-bit ints treat NaN and Infinity as 0 instead of whatever the compiler decides to do in that undefined-behavior case. r=peterv
2012-06-25 23:37:47 -04:00
Boris Zbarsky
a47ad9e7fc
Bug 768085. Speed up WebIDL tests and make them more usable by pickling the datastructures Yacc produces for the grammar and shutting up the logging it does in the debug mode we force it into. r=khuey
2012-06-25 23:35:42 -04:00
Ryan VanderMeulen
08032b903a
Merge m-c to inbound.
2012-06-24 22:59:07 -04:00
Landry Breuil
485f6178f4
Bug 765834 - remove extra UTF BOM that breaks builds r=khuey
2012-06-24 15:29:47 +02:00
Ryan VanderMeulen
da9ccd6040
Merge m-c to inbound.
2012-06-23 22:22:42 -04:00
Gregory Szorc
11da0106aa
Bug 767023 - Change "deleted" to "hidden" per spec change; r=rnewman
2012-06-23 10:22:53 -07:00