Граф коммитов

9171 Коммитов

Автор SHA1 Сообщение Дата
Nicholas Nethercote bda9cd4100 Bug 704400 - Implement --enable-dmd. r=khuey. 2011-12-08 19:09:36 -08:00
Henri Sivonen e6afd9509c Back out bug 701787 due to orangeness conflict with tests added in bug 664179. 2011-12-07 15:11:47 +02:00
Masatoshi Kimura 6f84e891e6 Bug 701787 - Part 1: disallow responseType and withCredentials for sync XHR. r=smaug 2011-12-07 13:29:00 +02:00
Kyle Machulis b28247fca0 Bug 699222 - Part 2: IPC RIL implementation. r=cjones 2011-12-07 18:58:56 +08:00
Ben Turner 8babfd2ddf Bug 703660 - IndexedDB: Compress structured clone data with Snappy. r=sicking+khuey.
--HG--
extra : transplant_source : 55%9D%86m%D8%18%87J%5C%E1%E3%93P%AF.%B7%D0%8EQ
2011-12-07 00:10:13 -08:00
Philipp von Weitershausen fb7fa11bdb Bug 707629 - Part 2: Complete most of the mozTelephony API. r=bent 2011-12-07 14:57:19 +08:00
Philipp von Weitershausen ca3bab343c Bug 707629 - Part 1: Add call state handling and manipulation to the RIL worker. r=gal 2011-12-07 14:57:05 +08:00
Boris Zbarsky e94157900e Bug 647518 part 2. Allow canceling requestAnimationFrame requests. r=roc 2011-12-06 23:43:18 -05:00
Boris Zbarsky 233f117740 Bug 647518 part 1. Make requestAnimationFrame return handles for animation frame requests. r=roc 2011-12-06 23:43:18 -05:00
Blake Kaplan b1e29774d8 Bug 707883 - Make nsITelephonyWorker more generic in preparation for more workers. r=bent 2011-12-06 16:47:35 +08:00
Blake Kaplan bd23573f0f Bug 707883 - Rename nsIRadio{Interface,Callback} -> nsITelephone{Interface,Callback} since this is not at all generic. r=bent
--HG--
rename : dom/telephony/nsIRadioInterface.idl => dom/telephony/nsITelephone.idl
2011-12-06 14:35:17 +08:00
Blake Kaplan d30a93e632 Bug 707883 - Move RadioManager from dom/telephony to dom/system/b2g and then make the worker component the only stuff in dom/telephony. The idea is that the RadioManager is a generic component that manages several workers implemented in various dom/* directories. r=bent
--HG--
rename : dom/telephony/worker-component/Makefile.in => dom/system/b2g/Makefile.in
rename : dom/telephony/RadioManager.cpp => dom/system/b2g/RadioManager.cpp
rename : dom/telephony/RadioManager.h => dom/system/b2g/RadioManager.h
rename : dom/telephony/worker-component/nsIRadioInterface.idl => dom/telephony/nsIRadioInterface.idl
rename : dom/telephony/worker-component/nsITelephonyWorker.idl => dom/telephony/nsITelephonyWorker.idl
rename : dom/telephony/worker-component/nsTelephonyWorker.js => dom/telephony/nsTelephonyWorker.js
rename : dom/telephony/worker-component/nsTelephonyWorker.manifest => dom/telephony/nsTelephonyWorker.manifest
rename : dom/telephony/worker-component/ril_consts.js => dom/telephony/ril_consts.js
rename : dom/telephony/worker-component/ril_worker.js => dom/telephony/ril_worker.js
2011-12-06 14:10:51 +08:00
Blake Kaplan 4259d2bf5e Bug 707883 - Rename Radio -> RadioManager to better reflect what this does. r=bent
--HG--
rename : dom/telephony/Radio.cpp => dom/telephony/RadioManager.cpp
rename : dom/telephony/Radio.h => dom/telephony/RadioManager.h
2011-12-05 17:12:49 +08:00
Ed Morley 7e16988f41 Merge mozilla-central to mozilla-inbound 2011-12-06 23:21:30 +00:00
Chris Pearce 2d4220d2ff Bug 704039 part 2 - Implement full-screen mode rollback stack. r=bz 2011-12-07 10:59:39 +13:00
Kyle Huey 65da655ba6 Bug 706088 Make .put allow no key being provided if it's an autoIncrement object store. r=bent 2011-12-06 02:45:46 -08:00
Justin Lebar 37fed0a06a Bug 702256 - "[Gonk] Add DOM API for turning screen on/off and adjusting the screen's brightness" r=cjones,mounir 2011-12-05 01:07:00 +08:00
Fabrice Desré b99b22beda Bug 707094 - DOMApplicationRegistry (Webapps.jsm): Use FileUtils.jsm for simpler and more robust nsIFile handling [r=philikon] 2011-12-05 20:22:01 -08:00
Fabrice Desré f1bf48f4e3 Bug 707090 - DOMApplicationRegistry (Webapps.jsm) must not do any mainthread I/O [r=mfinkle] 2011-12-05 15:26:18 -08:00
Brandon Sterne 91720cec20 Bug 702439 - allow subframes of CSP documents to run javascript: URLs, r=bz 2011-12-05 09:42:08 -08:00
Marco Bonardo 6e0dd60c89 Backout 407fba8cbd5a (bug 702256) for build failure on Windows. 2011-12-05 13:48:59 +01:00
Justin Lebar 52bbe460aa Bug 702256 - "[Gonk] Add DOM API for turning screen on/off and adjusting the screen's brightness" r=cjones,mounir
--HG--
extra : rebase_source : 6c1f1b49d911e749da524266695e2f05d52900b2
2011-12-05 01:07:00 +08:00
Philipp von Weitershausen d3681489a6 Bug 699256 - Part 3: Hook the RIL worker and the DOM API up to the build system. r=gal 2011-12-05 15:58:27 +08:00
Philipp von Weitershausen 1fc533214e Bug 699256 - Part 2: Add an experimental navigator.mozTelephony API. r=bent 2011-12-05 15:58:27 +08:00
Philipp von Weitershausen a9ca3949a0 Bug 699256 - Part 1: Add telephony worker for dealing with RIL messages. r=gal 2011-12-05 15:58:27 +08:00
Blake Kaplan 0243aec0c6 Bug 698621 - Part 2: Implement telephony worker shell. r=bent 2011-12-05 15:58:27 +08:00
Blake Kaplan 7be6c93d42 Bug 698621 - Part 1: Implement cross-thread dispatching for web workers. r=bent 2011-12-05 15:58:27 +08:00
Phil Ringnalda 4e5c2c15ae Bug 656943 - Disable test_offlineMode.html until someone cares enough to look at why it suddenly became flaky after 2.5 years, r=hsivonen 2011-12-04 22:25:54 -08:00
Jonas Sicking ac701bcc13 Bug 706068: Make complex keys work on auto-increment object stores. Patch by khuey and sicking. r=sicking on parts by khuey and r=bent on parts by sicking. 2011-12-04 09:39:02 -08:00
Jonas Sicking f247198344 Bug 706762: Ensure that object stores and indexes are removed from caches when they are deleted. r=bent 2011-12-04 09:39:01 -08:00
Jonas Sicking 99d50d5aae Bug 692630: Support multi-entry indexes. r=bent 2011-12-04 09:39:01 -08:00
Jonas Sicking 4b53586351 Bug 706659 part 2: Support empty keypaths on objectStores. r=bent 2011-12-04 09:39:01 -08:00
Jonas Sicking a27381be01 Bug 706659 part 1: Make complex keypaths ignore index rather than throwing in all situations if it can't get key for index. r=bent 2011-12-04 09:39:01 -08:00
Ms2ger bd8dfc16a2 Bug 705443 - Use IDL for nsIDOMWindowUtils::GetClassName; r=khuey 2011-12-03 22:50:16 +01:00
Ms2ger 87b98706a0 Bug 704088 - Pass dom::Element to nsLayoutUtils::SurfaceFromElement; r=bz 2011-12-03 22:50:16 +01:00
Kyle Huey 32088faf78 Merge b-s to m-c. 2011-12-03 16:27:21 -05:00
Brian Hackett a476b0c45a Merge MC -> JM 2011-12-03 10:34:26 -08:00
Kyle Huey b4af373657 Bug 704464: Part 2 - Make Database creation hook into the quota system. r=bent 2011-12-03 12:18:38 -05:00
Kyle Huey af75cee6ac Bug 704464: Part 1 - Rework quota handling to use Windows insteead of Databases. r=bent 2011-12-03 12:10:21 -05:00
Brian Hackett 1528af043e Merge MC -> JM 2011-12-01 11:51:09 -08:00
Brian Hackett 8d049da2ea Merge MC -> JM 2011-11-30 12:45:27 -08:00
Brian Hackett ec0a9b8a7f Merge MC -> JM 2011-11-26 15:03:20 -08:00
Mounir Lamouri 37dfa327e5 Bug 674725 - Part O - Receiving SMS: Android backend. r=cjones 2011-11-24 14:10:20 +01:00
Mounir Lamouri 799eb9e97f Bug 674725 - Part N - Receiving SMS: IPC handling. r=cjones 2011-11-24 12:45:55 +01:00
Mounir Lamouri bc8297a45c Bug 674725 - Part M - Receiving SMS: DOM part. r=smaug 2011-11-25 01:48:57 +01:00
Mounir Lamouri 06e17f40b0 Bug 674725 - Part L - Implement SmsEvent. r=smaug 2011-11-21 17:57:26 +01:00
Mounir Lamouri e96eeef173 Bug 674725 - Part K - Implement SmsMessage. r=smaug 2011-11-22 10:34:21 +01:00
James Willcox 18edff223e Rolled up Android plugin fixes including bugs 692988, 694366, 702330, 702334, 702338, 702341, 702614, 702627, 702964
Bug 692988 - anp_system_getApplicationDataDirectory() is just plain wrong
Bug 694366 - Allow Flash to use transparent wmode
Bug 702330 - Revert to drawing Flash plugin with a SurfaceView
Bug 702334 - Fix deadlocks caused by Flash
Bug 702338 - Enable plugins
Bug 702341 - Flash plugins don't respond to panning/zooming changes
Bug 702614 - Flash should use Skia to implement ANPCanvas and similar
interfaces
Bug 702627 - Flash: queue invalidation after async surface request
Bug 702964 - Support subregion lock on plugin surfaces
2011-11-21 02:55:50 -05:00
Olli Pettay 38944b09f3 Bug 705651, simplify message manager, and remove certainly useless comment about OMIT_COMPONENTS_OBJECT, r=mrbkap 2011-11-30 17:51:40 +02:00
Marco Bonardo 5cd9d52092 Merge mozilla-central to mozilla-inbound 2011-11-30 00:02:46 +01:00
Kyle Huey ed15ac35a7 Bug 706090: Make sure OpenDatabaseHelper releases atoms on the right thread. r=bent 2011-11-29 13:24:28 -05:00
Marco Bonardo cd04c26764 Merge mozilla-central and mozilla-inbound 2011-11-29 13:03:03 +01:00
Olli Pettay 053eaa92c1 Bug 702036 - JSEventListener could have weak mTarget to reduce CC overhead, r=bz 2011-11-29 11:44:06 +02:00
Henri Sivonen dc448ad33b Bug 705473 - Fix typos in the View Source error reporting strings. r=smaug. 2011-11-29 08:55:09 +02:00
Mounir Lamouri 754a5b57f9 Bug 674725 - Part J - Basic implementation of mozSms.send(). r=cjones 2011-11-21 00:00:46 +01:00
Mounir Lamouri e3fa8eec2a Bug 674725 - Part I - Implement mozSms.getNumberOfMessagesForText(). r=smaug,cjones 2011-11-25 10:48:51 +01:00
Mounir Lamouri 47b528fd03 Bug 674725 - Part H - Add a SmsService that handles IPC calls. r=smaug sr=cjones 2011-11-20 23:59:46 +01:00
Mounir Lamouri 805fbbde69 Bug 674725 - Part G - Add PSms IPDL sub-protocol. r=smaug sr=cjones 2011-11-20 23:40:53 +01:00
Mounir Lamouri 6ff4781a9e Bug 674725 - Part F - .mozSms returns null if the platform doesn't have SMS supports. r=smaug 2011-11-21 16:16:24 +01:00
Mounir Lamouri a556b3ba3b Bug 674725 - Part E - SmsService stub. r=smaug sr=cjones 2011-11-20 23:30:04 +01:00
Mounir Lamouri c2a55c32d9 Bug 674725 - Part D - Temporary security model for WebSms. r=smaug 2011-11-25 01:37:40 +01:00
Mounir Lamouri b927935ec3 Bug 674725 - Part C - SmsManager stub. r=smaug 2011-11-20 23:23:20 +01:00
Mounir Lamouri 012a90acb0 Bug 674725 - Part B - Add .mozSms to navigator. r=smaug 2011-11-20 22:08:33 +01:00
Mounir Lamouri d378ff8d87 Bug 674725 - Part A - Makefiles. r=smaug 2011-11-20 19:23:49 +01:00
Masayuki Nakano 483760774b Bug 703150 Cannot drag scrollbar thumb if stopPropagation() of mousedown event is called r+sr=smaug 2011-11-25 10:09:58 +09:00
Brian Hackett 65596767a9 Merge MC -> JM 2011-11-18 18:02:40 -08:00
Josh Aas 26d95a401e Bug 567367: Followup, should have been Windows NT 5.1, not 6.1. 2011-11-18 11:49:15 -05:00
Josh Aas 116a579180 Bug 567367: Mark pluginproblemui-direction-1 random if on Windows XP. r=bsmedberg 2011-11-18 11:36:31 -05:00
Kyle Huey 8b326d6478 Bug 700544: Transactions should be ordered based on creation, not on the first request. r=bent 2011-11-18 10:21:04 -05:00
Matt Brubeck 7f057e55ca Back out 75ace50df008 to try to fix failures after last central/inbound merge on a CLOSED TREE 2011-11-16 11:50:48 -08:00
Ed Morley eebf034614 Merge mozilla-central to mozilla-inbound 2011-11-16 18:05:23 +00:00
Ms2ger 6c69b149be Bug 698380 - Give nsIScriptContext::EvaluateStringWithValue a JS::Value retval parameter; r=peterv 2011-11-16 08:50:20 +01:00
Ms2ger 9f1d454364 Bug 698378 - Give nsIScriptContext::EvaluateStringWithValue a JSObject* scope parameter; r=peterv 2011-11-16 08:50:19 +01:00
Ms2ger 2c34ff9380 Bug 696604 - Remove nsIScriptContext::CompileScript's aScopeObject parameter; r=peterv 2011-11-16 08:50:19 +01:00
Ms2ger 442130c72b Bug 702118 - Use IDL for nsIDOMWindowUtils::GetParent; r=bz 2011-11-16 08:50:19 +01:00
Ms2ger 13c1ca9916 Bug 696660 - Outparamdel nsIScriptRuntime::CreateContext; r=mrbkap 2011-11-16 08:50:19 +01:00
Benoit Girard c9c0cfccb0 Bug 671639 - Part 2: Double buffer using a single CARenderer. r=matt.woodrow 2011-11-16 11:38:50 +13:00
Henri Sivonen ce7111c6b4 Bug 651072 - Support HTML parsing in XMLHttpRequest. r=smaug. 2011-11-16 09:38:51 +02:00
Phil Ringnalda 90c29a7b88 Backout changesets c9abc8ef4626, d62512892555, 69f89ee5d08f, c511af7d8f58, 6a6a560a1492, ac0ec1183d19, 46669afabd15, 74f32abaa8c0, f197554cf989, 0a2405eb5b90, b48954598d7d, e0a82577259c, 0235d1541e58, 450f2557d3a2, e24d196602bf, 03c2ea0eeba3, 7aca4ef8e538, 11ec362e780b, 4b92a3b96446 (bug 627842) for Windows crashtest assertions and Android reftest failures
--HG--
extra : rebase_source : fc8946055314369bfba5038ded32afcb00bf134d
2011-11-14 22:12:31 -08:00
Rafael Ávila de Espíndola 0ea79713a1 Bug 702275 - check AddObserver return code in nsDOMStorage.cpp. r=honzab. 2011-11-15 01:10:51 -05:00
Phil Ringnalda 016944e650 Back out 827420c6b756 (bug 700080) to investigate browser-chrome leaking 2011-12-02 20:59:03 -08:00
Jonas Sicking 5410dc411f Back out patches due to test failures. rev 1b9ca56d4aab and a few more. 2011-12-02 19:46:25 -08:00
Phil Ringnalda 04b7f1a124 Back out dcf31efc8c12 and 79c9926f0f45 (bug 702439) to investigate the effects on the browser-chrome leak 2011-12-02 19:43:24 -08:00
Jonas Sicking 2ad6c6bafe Bug 706068: Make complex keys work on auto-increment object stores. Patch by khuey and sicking. r=sicking on parts by khuey and r=bent on parts by sicking. 2011-12-02 18:32:46 -08:00
Jonas Sicking 0f75c5c0dc Bug 706762: Ensure that object stores and indexes are removed from caches when they are deleted. r=bent 2011-12-02 18:32:46 -08:00
Jonas Sicking 33fc1aaad9 Bug 692630: Support multi-entry indexes. r=bent 2011-12-02 18:32:46 -08:00
Jonas Sicking 14f8f792ee Bug 706659 part 2: Support empty keypaths on objectStores. r=bent 2011-12-02 18:32:46 -08:00
Jonas Sicking 54f27cf638 Bug 706659 part 1: Make complex keypaths ignore index rather than throwing in all situations if it can't get key for index. r=bent 2011-12-02 18:32:46 -08:00
Gavin Sharp 1d3c99bc7e Bug 700080: don't show prompts for tabs that are closing, r=jst 2011-11-30 13:17:21 -08:00
Brandon Sterne 0c4b6ac3d7 Bug 702439 - allow subframes of CSP documents to run javascript: URLs, r=bz 2011-12-02 16:07:30 -08:00
Nathan Froyd 24d54c1dd8 Bug 705845 - Add telemetry for size of values stored in localStorage; r=honzab 2011-12-01 19:19:56 -05:00
Andrew Quartey 5a25ab6907 Bug 613360 - Safe use of thread observers in ContentParent. f=josh r=bsemdberg 2011-12-02 13:33:05 +01:00
Felix Fung 7ab6ae09ca Bug 498543 - Null-checking JS_THIS_OBJECT Results. r=jwalden 2011-12-01 13:30:28 -08:00
Justin Lebar 3261aa0836 Back out revs d445f83ecfb1:dc9cc326cad0, because they did not back out what was intended. 2011-12-01 16:35:42 -05:00
Justin Lebar 6e6ea6f7ab Backed out changeset 5d920a44a901 (bug 698002) 2011-12-01 15:43:07 -05:00
Timothy Nikkel bf8ab614db Bug 668437. Part 3. Make the client bounds of a widget be relative to its parent in all cases. r=jimm 2011-12-01 13:56:42 -06:00
Timothy Nikkel 1f81713278 Bug 668437. Part 1. DeCOMtaminate nsMenuPopupFrame::GetWidget. r=enndeakin 2011-12-01 13:56:41 -06:00
Brian Hackett 37801b62fa Merge MC -> JM 2011-11-14 09:13:33 -08:00
Marco Bonardo cf0e597d94 Merge mozilla-central and mozilla-inbound 2011-11-11 11:09:58 +01:00
Jonas Sicking 1154a4a9fa Bug 687220: Add test for event handlers on the xhr.upload object in workers. r=bent 2011-11-10 16:29:34 -08:00
Brian Hackett 135431de6e Merge MC -> JM 2011-11-10 12:06:26 -08:00
Justin Lebar 9c01db357b Bug 586010 - Send dump() output to Android device log. r=bz
--HG--
extra : rebase_source : f1712d831aaa6fbd8e1bfd6060fbb4aa951ccb74
2011-11-09 19:27:08 -05:00
Brian Hackett bb69088998 Address bug 638316 and bug 694247 review comments, r=luke. 2011-11-09 09:52:59 -08:00
L. David Baron 8ee0331573 Add support for -moz-text-size-adjust CSS property. (Bug 627842, patch 1) r=bzbarsky
This property is analogous to the -webkit-text-size-adjust property (and
*maybe* also the -ms-text-size-adjust property).  It allows pages to opt
out of text size adjustments performed on mobile devices by specifying
-moz-text-size-adjust: none.
2011-11-15 17:02:00 +13:00
Mounir Lamouri 89296557c6 Bug 707870 - Disconnect mListenerManager in nsDOMEventTargetHelper instead of expecting inheriting classes to do it. r=smaug 2011-12-08 16:31:14 +08:00
Boris Zbarsky 4898ad5d65 Bug 589640 followup to fix breakage. 2011-12-08 02:37:55 -05:00
Brian O'Keefe 1aa954a878 Bug 589640 part 1. Add an SVGUnknownElement, like HTMLUnknownElement, so random elements in the SVG namespace create SVGElements (instead of XML Elements). r=bzbarsky 2011-12-08 01:32:11 -05:00
Fabrice Desré c654474b5b Bug 707507 - Zombie compartment at AMO in Nightly 2011-12-07 18:15:42 -08:00
Ben Turner 0ca92074c5 Bug 703660 - IndexedDB: Compress structured clone data with Snappy. r=sicking+khuey. 2011-12-07 15:24:20 -08:00
Cameron McCormack c779bcb0fa Bug 652494 - Report uncaught JS exceptions in chrome mochitests as test failures. r=jmaher 2011-11-12 22:06:54 +11:00
Steven Michaud 6e6abfa495 Bug 700835 - Restore plugin caching to work around bad crash bug in latest Apple Java updates. r=josh 2011-11-11 19:10:31 -06:00
Masayuki Nakano c7a2c88bf3 Bug 685395 part.4 IME open state should be able to set/get by InputContext r=roc, sr=matspal 2011-11-27 20:51:53 +09:00
Masayuki Nakano ba6855515c Bug 685395 part.3 Rename SetInputMode()/GetInputMode() to SetInputContext()/GetInputContext() and make SetInputContext() take the reason by a separated argument r=roc, sr=matspal 2011-11-27 20:51:52 +09:00
Masayuki Nakano 0234d8db0c Bug 685395 part.2 Move IMEContext to mozilla::widget::InputContext r=roc 2011-11-27 20:51:52 +09:00
Bill McCloskey 100c01f08f Bug 699298 - Overhaul GC statistics gathering (r=gwagner) 2011-11-09 13:32:17 -08:00
Michael Wu 1a784cecd2 Bug 694206 - Add Gonk (B2G) widget backend, r=cjones 2011-11-10 16:17:46 -08:00
Brian Hackett 5ab659aa61 Enter compartment while initializing in CreateDedicatedWorkerGlobalScope, bug 701458. r=bent 2011-11-10 12:04:24 -08:00
Brian Hackett 2e5357c5a0 Merge MC -> JM
--HG--
rename : js/src/frontend/BytecodeGenerator.cpp => js/src/frontend/BytecodeEmitter.cpp
rename : js/src/frontend/BytecodeGenerator.h => js/src/frontend/BytecodeEmitter.h
rename : js/src/frontend/Parser.cpp => js/src/frontend/SemanticAnalysis.cpp
2011-11-02 09:23:25 -07:00
Neil Rashbrook b7b9c37f6f Bug 698217 DeCOMtaminate nsIPrefServiceInternal r=roc 2011-11-02 14:51:39 +00:00
Kyle Huey a30c5f4758 Merge m-i to m-c. 2011-11-02 08:24:41 -04:00
Doug Turner 0a711f9826 Bug 668194 - Geolocation times out and/or does not properly use wifi access points information (awful accuracy) r=mfinkle. 2011-11-01 21:04:35 -07:00
Henri Sivonen 9ec08fd781 Bug 482921 part 3 - Highlight tree builder-level errors in View Source. r=Olli.Pettay. 2011-11-01 13:33:11 +02:00
Henri Sivonen 8ff76c9b75 Bug 482921 part 2 - Highligh tokenizer-level errors in View Source. r=Olli.Pettay. 2011-11-01 13:33:11 +02:00
Christian Legnitto ade7bd4311 Backout 223d4f4bd252 (bug 463491) due to a regression (bug 679961). a=LegNeato 2011-10-31 16:39:32 -07:00
Brad Lassey 739e1dada7 merge birch to mozilla-central
--HG--
rename : embedding/android/GeckoBatteryManager.java => mobile/android/base/GeckoBatteryManager.java
2011-12-06 13:55:36 -05:00
Brad Lassey 4755c5a40c backout some changes we don't want to land from birch 2011-12-06 01:56:04 -05:00
Doug Turner 3bdd64b353 merge with m-c 1900e3edd32d 2011-11-30 22:30:21 -08:00
Doug Turner 99e7f3124a Merge with mozilla-central 95bca70369ef
--HG--
rename : embedding/android/AndroidManifest.xml.in => mobile/android/base/AndroidManifest.xml.in
rename : embedding/android/GeckoApp.java => mobile/android/base/GeckoApp.java
rename : embedding/android/GeckoAppShell.java => mobile/android/base/GeckoAppShell.java
rename : embedding/android/GeckoEvent.java => mobile/android/base/GeckoEvent.java
rename : embedding/android/GeckoSmsManager.java => mobile/android/base/GeckoSmsManager.java
rename : embedding/android/Makefile.in => mobile/android/base/Makefile.in
2011-11-29 20:58:39 -08:00
L. David Baron af9037bcd9 Merge mozilla-central to birch. 2011-11-24 15:28:46 -08:00
Doug Turner 7975f7930a Merge mozilla-central 0ea84b44a7f1 2011-11-23 12:29:40 -08:00
Kyle Huey cf8a558100 Bug 692635: Transaction abort events should bubble. r=sicking 2011-11-23 09:15:15 -05:00
Kyle Huey bb8546caae Bug 702809: Allow creating indexes with empty keyPaths. r=sicking 2011-11-23 09:15:15 -05:00
Doug Turner 60b4c38bae Merge with mozilla-central 6f998cc964be
--HG--
rename : embedding/android/GeckoApp.java => mobile/android/base/GeckoApp.java
2011-11-22 12:48:22 -08:00
Ed Morley 96ac61a555 Backout 7634808d94af (bug 703660) for Linux64 PGO build failures; a=khuey 2011-11-22 11:54:50 +00:00
Ben Turner 519a19cbfa Bug 703660 - IndexedDB: Compress structured clone data with Snappy. r=sicking+khuey.
--HG--
extra : transplant_source : /%A2p%D8.%08%B3%FC%B3%1E%1B%90e%F3%D1%804.8%8C
2011-11-21 20:18:29 -08:00
Ben Turner a390fb327a Bug 702889 - IndexedDB: Change SQL schema and some cursor queries for faster performance. r=sicking.
--HG--
extra : transplant_source : %14T5%5BR%94%8Dn%95%B5%2CMD%E9%EB%F4%EE9%DB5
2011-11-21 20:18:25 -08:00
Ben Turner 23ab76d40c Bug 692652 - IndexedDB: Index updating is broken. r=sicking.
--HG--
extra : transplant_source : %92%5BBT%93%BA%3DO%D7%03v%B7%88%01%3AjZ%D0%81%AA
2011-11-21 20:18:19 -08:00
Makoto Kato f9ed0acb0b Bug 703942 - get rid of *WithConversion (plugin part). r=josh 2011-11-22 12:14:00 +09:00
Chris Pearce 25fd286306 Bug 604682 - Remove unnecessary copy of audio data when there's no MozAudioAvailable event listener. r=smaug,kinetik 2011-11-22 13:34:21 +13:00
Brad Lassey a3a5c231d0 merge m-c to birch 2011-11-21 19:18:33 -05:00
Brad Lassey 62488fbcb1 merged mozilla-central to birch
--HG--
rename : gfx/thebes/GLContextProviderEGL.cpp => gfx/gl/GLContextProviderEGL.cpp
rename : embedding/android/AndroidManifest.xml.in => mobile/android/base/AndroidManifest.xml.in
2011-11-21 01:21:42 -05:00
David Anderson abd24522a3 Remove browser prefs for the tracer (bug 698201 part 7, r+sr=gal). 2011-11-22 17:41:43 -05:00
René-Luc e0225d3286 Bug 702107 - Geolocation Service broken because of access token. r=dougt 2011-11-20 11:18:27 +00:00
Geoff Lankow 5300c04d14 Back out changeset 453772872eeb (bug 668710) for bustage 2011-11-20 01:10:40 +13:00
Doug Turner f1430538d2 merge with mozilla-central 2ab636cf01f3 2011-11-18 10:38:37 -08:00
Doug Turner d793faf8af merge from mozilla-central b62e6ee5ba9b 2011-11-17 15:49:43 -08:00
James Willcox b3784bc59b Bug 702964 - Support subregion lock with native plugin surfaces r=blassey 2011-11-16 11:15:53 -05:00
James Willcox 0d687e9030 Bug 702883 - Use a native solution for locking/unlocking plugin surfaces 2011-11-16 10:42:09 -05:00
Brad Lassey de177ba5b1 Bug 702627 - Invalidate plugin rect after requesting Java surface during paint r=blassey 2011-11-15 18:05:23 -05:00
Brad Lassey d00d69e06a Bug 702614 - Use Skia to implement the Android canvas plugin APIs r=blassey
--HG--
rename : dom/plugins/base/android/ANPCanvas.cpp => other-licenses/skia-npapi/ANPCanvas.cpp
rename : dom/plugins/base/android/ANPPaint.cpp => other-licenses/skia-npapi/ANPPaint.cpp
rename : dom/plugins/base/android/ANPPath.cpp => other-licenses/skia-npapi/ANPPath.cpp
rename : dom/plugins/base/android/ANPTypeface.cpp => other-licenses/skia-npapi/ANPTypeface.cpp
2011-11-15 18:05:23 -05:00
Doug Turner 2fc48b3cf9 Merge with m-c fd478c02c29c 2011-11-15 11:18:06 -08:00
James Willcox baf796c979 Bug 692988 - Give Flash a valid application directory 2011-11-14 19:47:38 -05:00
James Willcox 0bc72ea654 bug 702334 - Fix deadlocks caused by Flash r=blassey 2011-11-15 10:43:42 -05:00
James Willcox e8774d3b25 bug 702330 - Revert to drawing Flash plugin with a SurfaceView r=blassey 2011-11-15 10:43:42 -05:00
Doug Turner 300f919a91 Merge. 2011-11-15 01:09:26 -08:00
Doug Turner 9440f43924 Merge 2011-11-07 10:20:27 -08:00
Henri Sivonen bb1cc05089 Bug 699753 - Remove duplicate copy of errNcrControlChar from htmlparser.properties. r=smaug. 2011-11-07 11:29:18 +02:00
Henri Sivonen 992fa4f91a Bug 699752 - Remove stray preposition from parser error reporting. r=smaug. 2011-11-07 11:29:18 +02:00
Ed Morley aa90cc4e65 Merge last green changeset of mozilla-inbound to mozilla-central 2011-11-06 13:21:58 +00:00
Olli Pettay 4936cad749 Bug 699925 - support event.stopImmediatePropagation in workers, r=bent 2011-11-05 23:41:16 +02:00
Ben Turner 5827a2f72c Bug 698860 - 'Workers: Cycle collector calls DOM worker from wrong thread'. r=sicking. 2011-11-05 12:45:35 -07:00
Ben Turner 0a88aaf5bb Bug 687216 - 'XHR in worker to bogus URI leads to Assertion failure'. r=sicking. 2011-11-05 12:30:56 -07:00
Ed Morley e8cc3fd50a Merge mozilla-central and mozilla-inbound 2011-11-05 18:46:28 +00:00
Ed Morley b4eeea3edf Backout 4997c6f8b24d (bug 616542) for causing locally run mochitest-browser-chrome test runs to fail 2011-11-05 18:35:59 +00:00
Josh Aas 565be75c1a Bug 656006: Fix crash in nsPluginStreamListenerPeer::OnStartRequest. r=bz 2011-11-05 12:42:59 -04:00
Rob Campbell f880eb61f2 merge m-c to fx-team 2011-11-05 10:11:34 -03:00
Matheus Kerschbaum 966dc039fd Bug 698630 - Remove --disable-smil build option; r=dholbert 2011-11-05 10:32:52 +00:00
Doug Turner cf28b775a6 Merge 2011-11-04 10:46:58 -07:00
Ben Turner ebb17a0fdc Bug 687220 - 'XHR POST in worker with null body and upload load event listener leads to Assertion failure'. r=mrbkap. 2011-11-03 19:51:33 -07:00
Mounir Lamouri 51cf0baa2c Bug 699459 - Add a pref to disable Battery API. r=sicking 2011-11-04 00:31:32 +01:00
Ben Turner 5f2127324d Bug 694145 - 'IndexedDB: various methods should accept both keys and KeyRanges'. r=sicking.
--HG--
extra : transplant_source : R%0C%DA%D7%EF%8D3U%7DQ%1A%05%1A3%94%1E%F8%B0%A3k
2011-11-03 08:59:17 -07:00
Boris Zbarsky 986881674e Bug 706283. Handle null passed to requestAnimationFrame gracefully. r=roc 2011-12-01 14:24:00 -05:00
Ryan VanderMeulen d7ffcad3b8 Bug 705401 - Remove the rest of TraceVis. r=dvander 2011-11-28 16:08:25 -08:00
Ryan VanderMeulen 51eb45cb2d Bug 705356 - Remove JSOPTION_JIT and JSOPTION_PROFILING. r=dvander 2011-11-28 14:57:31 -08:00
Marco Bonardo e354bdafcc Backout af0a7f54f483 (bug 704691), 17b4093b5ec5, 23f26ba05f1a (bug 697383) for various failures 2011-11-28 23:53:22 +01:00
Terrence Cole 350737fc00 Bug 699279 - Run GC_SHRINK collection cycle when under memory pressure; r=mrbkap
GC_SHRINK is a fairly new type of GC that does more aggressive cleanups than a
normal GC.  This patch makes the browser run the GC in this mode when under
memory pressure, or when the user pushes the Minimize Memory Usage button when
on the about:memory page.

--HG--
extra : rebase_source : abdd11ee5fa5eb0e3d58122d3d72e98328d47668
2011-11-09 18:14:11 -08:00
Fabrice Desré 638a4d0a1c Bug 697383 - implement navigator.mozApps - Part 1 : mozApps DOM API [r=mfinkle] 2011-11-28 12:13:26 -08:00
Rafael Ávila de Espíndola f875d45f19 Bug 705654 - Fix uses of uninitialized memory found by valgrind in 632423-1.html. r=joshmoz. 2011-11-28 11:12:27 -05:00
Boris Zbarsky f65bcc325a Bug 704171 part 2. Remove the no-argument form of mozRequestAnimationFrame. r=roc 2011-11-28 07:49:53 -05:00
Boris Zbarsky 254cf77550 Bug 704175 part 2. Rename nsIAnimationFrameListener to nsIFrameRequestCallback. r=roc
--HG--
rename : dom/interfaces/base/nsIAnimationFrameListener.idl => dom/interfaces/base/nsIFrameRequestCallback.idl
2011-11-28 07:48:30 -05:00
Boris Zbarsky 746765f8dc Bug 704175 part 1. Rename onBeforePaint to sample for animation frame callbacks. r=roc 2011-11-28 07:48:27 -05:00
Brian Hackett d6151633a9 Fix uses of native reserved slots in web workers, bug 697537. 2011-10-29 18:26:21 -07:00
Matt Brubeck 6b612c208a Merge last green changeset from mozilla-inbound to mozilla-central 2011-11-21 08:41:42 -08:00
Kyle Huey 9a3a451bee Bug 692627: Support complex keyPaths in IndexedDB. r=bent,jorendorff 2011-11-21 09:56:24 -05:00
Henri Sivonen d0e7917901 Bug 651072 - Support HTML parsing in XMLHttpRequest. r=smaug. 2011-11-16 09:38:51 +02:00
Chris Pearce 0eea40495d Bug 687687 - Log helpful messages to web-console when full-screen is denied/revoked. r=bz 2011-11-22 10:23:48 +13:00
Masatoshi Kimura 7fec8cc9b9 Bug 703380 - Worker part; r=bent
--HG--
extra : rebase_source : c3072ce5046ed2199e10d42c5d7732501c7551bf
2011-11-21 12:07:15 -06:00
Benjamin Smedberg 1b6979ee92 Bug 565953 - Intermittent failure in test_pluginstream_err.html because we're sometimes delivering NPP_StreamAsFile even after NPP_Write has failed, which is probably a violation of NPAPI expectations, although this behavior isn't actually specced out explicitly anywhere. r=josh 2011-11-21 13:40:19 -05:00
Neil Deakin 8eac68a624 Bug 703260, part 3, remove nsIViewObserver, r=mats 2011-11-21 12:53:20 -05:00
Neil Deakin 68b4c4c11a Bug 703260, part 1, remove view from eventstatemanager and presshell event handling, r=smaug,sr=roc 2011-11-21 12:53:20 -05:00
Rafael Ávila de Espíndola e3abab38ee Bug 706682 - don't access bgra[4]. r=josh. 2011-12-01 08:35:08 -05:00
Rafael Ávila de Espíndola e33ab229b2 Bug 696399 - close connections in dom. r=honzab.moz. 2011-12-01 08:30:23 -05:00
Tobias Markus aba88aaf37 Bug 706515 - Non-initialized variables in nsGeolocationProvider.js r=doug.turner 2011-12-01 12:02:51 +01:00
Mounir Lamouri 6e720e2466 Bug 705084 - Part A - Add kDefaultRemainingTime and add guards to make sure backends are correct. r=sicking 2011-12-01 11:49:42 +01:00
Johnny Stenback 130b9390a8 Fixing bug 690952. Move window.navigator from the outer window to the inner window, and stop persisting it across same origin page navigations. r=mrbkap@gmail.com 2011-12-01 00:28:16 -08:00
Ed Morley 6adb8a2ffb Merge mozilla-central and mozilla-inbound 2011-12-01 04:14:57 +00:00
Rafael Ávila de Espíndola 9ad30c1880 Backed out changeset 1b9344ef3810. r=revert.
--HG--
extra : rebase_source : 7a6648696d8d3f806d1770820f9d9a2058c56d66
2011-11-30 20:17:07 -05:00
Rafael Ávila de Espíndola 3fd972d654 Bug 696399 - close connections in dom. r=honzab.moz. 2011-11-30 19:30:32 -05:00
Rafael Ávila de Espíndola 25acf6cb8e Bug 697988 - Use weak references to observers in nsDOMStorage.cpp. r=honzab.moz. 2011-11-30 19:08:54 -05:00
Ed Morley 74161aa4b2 Bug 703888 - Remove dom/Makefile.in comment leftover from bug 533891; r=ted 2011-11-30 18:37:57 +00:00
Doug Turner a6a12617da merge 2011-10-28 11:46:10 -07:00
Mark Banner a215a840b7 Bug 693949 - Drop nsCStringArray. r=bsmedberg 2011-10-28 08:35:45 +01:00
Fabrice Desré ebdb481da1 Bug 709875 - add enumerateAll to navigator.mozApps API [r=gal] 2011-12-15 09:20:57 -08:00
Justin Lebar 6a0111976a Bug 679966, part 2: Add mozVibrator() for "playing" a vibration pattern. r=bz 2011-11-10 16:26:36 -05:00
Masatoshi Kimura 406be1fbd0 Bug 704820 - Simplify nsContentUtils::ReportToConsole. r=smaug 2011-12-15 14:47:03 +00:00
Brian Hackett 526a4947c7 Fix uses of native reserved slots in web workers, bug 697537. 2011-10-27 15:10:21 -07:00
Ed Morley 93831cb277 Merge mozilla-central and mozilla-inbound 2011-10-28 02:11:57 +01:00
Brian Hackett 6db54f3ee1 Merge MC -> JM 2011-10-27 14:16:02 -07:00
Josh Aas d34c4d932e Bug 649079: Plugin crash fix (parent process). r=bz 2011-10-27 16:00:49 -04:00
Ed Morley b74d9ea67a Backout 80831e4a10de (bug 706672) for build failures on a CLOSED TREE 2011-12-15 22:09:55 +00:00
Chris Pearce 1a5e143543 Bug 706672 - Revoke DOM full-screen when windowed plugin focused on non-MacOSX systems, and deny requests for full-screen from non-focused-tab documents. r=smaug 2011-12-16 10:42:36 +13:00
Luke Wagner e23ef8620a Bug 699974 - Plug several holes that prevent stopping slow scripts (r=jst)
--HG--
extra : rebase_source : 220a804295ee3b5fc00c6a23769f05731560c8fe
2011-12-06 13:11:22 -08:00
Ms2ger 1bafdbab40 Bug 704593 - Remove JS-specific nsGlobalWindow::ClearTimeoutOrInterval(); r=jst 2011-11-26 11:23:25 +01:00
Ms2ger 630660995c Bug 702583 - Part b: Use IDL for nsIJSON.encode*; r=bz 2011-11-26 11:21:47 +01:00
Ms2ger 1da12cd4f9 Bug 702583 - Part a: Use IDL for nsIJSON.decode*; r=bz 2011-11-26 11:21:29 +01:00
Ms2ger 912689e081 Bug 698410 - Pass JSObject to nsIScriptContext::InitClasses; r=jmaher 2011-11-26 11:19:45 +01:00
Ms2ger 0fecd5f98f Bug 698408 - Pass JSObject to nsIScriptContext::SetOuterObject; r=jst 2011-11-26 11:19:15 +01:00
Ms2ger 026886d801 Bug 698404 - Pass JSObject to nsIScriptContext::ConnectToInner; r=khuey 2011-11-26 11:18:28 +01:00
Ms2ger 7b08a9140c Bug 698402 - Store JSObjects in nsGlobalWindow::mCachedXBLPrototypeHandlers; r=peterv 2011-11-26 11:14:47 +01:00
Ms2ger 1a0a91f6a6 Bug 698400 - Use setObject in nsXBLPrototypeHandler::EnsureEventHandler; r=jst 2011-11-26 11:14:29 +01:00
Ms2ger f2724a4f28 Bug 698397 - Introduce nsScriptObjectHolder::setScript; r=bz 2011-11-26 11:12:18 +01:00
Ms2ger 26e65c7b6d Bug 698395 - Give nsIScriptContext::CreateNativeGlobalForInner a JSObject outparam; r=peterv 2011-11-26 11:12:16 +01:00
Ms2ger 3303bedcab Bug 698394 - Pass JSObject handler to nsIScriptContext::BindCompiledEventHandler; r=sicking 2011-11-26 11:11:35 +01:00
Ms2ger 7460fc79df Bug 698390 - Make nsIScriptContext::CallEventHandler take a JSObject handler parameter; r=sicking 2011-11-26 11:09:20 +01:00
Ms2ger 3075bb4eba Bug 698389 - Give nsIScriptContext::CompileFunction a JSObject outparam; r=peterv 2011-11-26 11:08:42 +01:00
Ms2ger f05454b999 Bug 698388 - Pass JSObject to nsIScriptContext::CompileFunction; r=sicking 2011-11-26 11:07:55 +01:00
Fabrice Desré 7bed45de0d Bug 697383 - implement navigator.mozApps - Part 1 : mozApps DOM API [r=mfinkle] 2011-11-28 12:13:26 -08:00
Ben Turner 355497a504 Bug 692629 - 'IndexedDB: Support IDBObjectStore/IDBIndex.count'. r=sicking.
--HG--
extra : transplant_source : %87%F7%A6%8Cc%15%C7%C4%19%5D%14%CB%98%9BF%A4%5C/%5B%FF
2011-11-03 08:57:42 -07:00
Ben Turner be7ac58cc0 Bug 692669 - 'IndexedDB: remove nsIVariant from IDB* interfaces'. r=sicking.
--HG--
extra : transplant_source : %84%E3%96%9F%C5%BA%D56%A4%94%83%9F%C3%F5%2B%01%7B%87%FB9
2011-11-03 08:57:30 -07:00
Mounir Lamouri a3ac22b74a Bug 678694 - (7/7) Interaction between DOM and hal. r=sicking
The battery status is coming from hal and when there is an update, hal informs
the DOM which then dispatch the appropriate event.
2011-11-02 16:27:06 +01:00
Mounir Lamouri dc6a62bf0c Bug 678694 - (6/7) hal code for the Battery API. r=cjones 2011-11-02 16:14:01 +01:00
Mounir Lamouri 6b3a1be3b3 Bug 678694 - (4/7) Dummy BatteryManager DOM code. r=sicking
Returns default values only and doesn't send events.
2011-11-02 16:01:32 +01:00
Mounir Lamouri 69979b672e Bug 678694 - (3/7) Plug mozBattery into navigator object. r=sicking 2011-11-02 13:04:39 +01:00
Mounir Lamouri f36652fada Bug 678694 - (2/7) BatteryManager interface. r=sicking 2011-11-02 13:05:09 +01:00
Mounir Lamouri a14948f922 Bug 678694 - (1/7) Makefile boilerplate. r=sicking 2011-11-02 12:51:38 +01:00
Mounir Lamouri da50b2ab28 Bug 698932 - Use rv in Navigator::JavaEnabled. r=Ms2ger 2011-11-02 12:04:28 +01:00
Mounir Lamouri eb0f2bae73 Bug 695287 - Move Navigator declaration and definition outside of nsGlobalWindow.{h,cpp}. r=Ms2ger
This patch is creating Navigator.h and Navigator.cpp and makes Navigator part
of the mozilla::dom namespace.
2011-11-02 14:44:16 +01:00
Marco Bonardo 66602c3f2f Merge mozilla-central to mozilla-inbound 2011-11-03 10:46:56 +01:00
Chris Pearce 3b32d33e49 Bug 688648 - Dispatch mozfullscreenerror event when requests for full-screen are denied. r=smaug 2011-11-02 13:02:47 +13:00
Tim Taubert 5784004533 merge the last green changeset on m-c to fx-team 2011-10-27 15:48:08 +02:00
Marco Bonardo 903c1e295e Merge mozilla-central and mozilla-inbound 2011-10-27 10:36:13 +02:00
Chris Pearce f9715ffbfe Bug 684618 - Deny requests for full-screen in documents containing windowed plugins. Exit full-screen when windowed plugin added document. r=roc 2011-10-27 15:57:09 +13:00
Timothy Nikkel 7e7413964d Bug 658005. Part 2. Add a frame visibility API that takes into account everything we need, and use it. r=roc 2011-10-26 18:57:55 -05:00
Ed Morley 3b24f3e7bb Merge last green changeset of mozilla-inbound to mozilla-central 2011-10-27 00:30:46 +01:00
Doug Sherk 17bf750e8d Bug 656824: Implemented ARB_robustness to detect driver resets in WebGL, only on GLX for now - r=bjacob
This patch implements ARB_robustness on GLX and allows scripts to handle driver resets
through events. The changes in this patch are very sweeping; they hit almost
every NS_IMETHODIMP function within WebGLContextGL.cpp and WebGLContext.cpp.
More work must be done on this to support EGL_CONTEXT_LOST.
2011-10-26 16:00:44 -04:00
Kyle Huey 4ea8de708d Bug 697177: Disable test that's triggering some known bugs. 2011-10-26 14:59:09 -04:00
Olli Pettay f9c4453090 Bug 291653, make window level listeners work consistently with other listeners, r=jst 2011-10-26 14:49:37 +03:00
Matt Woodrow ac6541880b Bug 695275 - Add CheckAndClearPaintedState to test painting. r=roc 2011-10-26 16:23:26 +13:00
Kyle Huey 4c7bd5e1ab Bug 692991: Refactor some VERSION_CHANGE transaction locking stuff and disallow transaction creation before databases are completely open. r=bent 2011-10-25 08:49:31 -04:00
Panos Astithas 2ad9dd48b9 Bug 696288 - Regression: Processing.js Performance Tests don't work; r=ddahl,smaug 2011-10-24 11:12:24 +03:00
Brian Hackett d3111a2391 Merge MC -> JM
--HG--
rename : js/src/jsparse.cpp => js/src/frontend/BytecodeCompiler.cpp
rename : js/src/jsparse.h => js/src/frontend/BytecodeCompiler.h
rename : js/src/jsemit.cpp => js/src/frontend/BytecodeGenerator.cpp
rename : js/src/jsemit.h => js/src/frontend/BytecodeGenerator.h
rename : js/src/jsparse.cpp => js/src/frontend/FoldConstants.cpp
rename : js/src/jsparse.cpp => js/src/frontend/ParseNode.cpp
rename : js/src/jsparse.h => js/src/frontend/ParseNode.h
rename : js/src/jsparse.cpp => js/src/frontend/Parser.cpp
rename : js/src/jsparse.h => js/src/frontend/Parser.h
rename : js/src/jsregexpinlines.h => js/src/vm/RegExpObject-inl.h
rename : js/src/jsregexp.cpp => js/src/vm/RegExpObject.cpp
rename : js/src/jsregexp.h => js/src/vm/RegExpObject.h
rename : js/src/xpconnect/src/xpcjsruntime.cpp => js/xpconnect/src/XPCJSRuntime.cpp
rename : js/src/xpconnect/src/xpcquickstubs.cpp => js/xpconnect/src/XPCQuickStubs.cpp
rename : js/src/xpconnect/src/nsXPConnect.cpp => js/xpconnect/src/nsXPConnect.cpp
2011-10-19 14:26:08 -07:00
Boris Zbarsky 0c044e54ab Bug 697250. When an interval is very late, just go ahead and schedule it for firing ASAP and update its target time to 'now' (the latter to prevent misbehavior when the interval is very late due to the computer being suspended, say) instead of trying to schedule it for a while from now. r=jst 2011-11-02 23:35:01 -04:00
Ed Morley f643cfb775 Backout eb32aca6d54d, b5c0bfd03fcf and 5675bf2c7930 (bug 692669 and bug 692669) for failing to build on all platforms 2011-11-03 01:57:48 +00:00
Ben Turner f8c31947fd Bug 692669 - 'IndexedDB: remove nsIVariant from IDB* interfaces'. Fix up linux build issue. 2011-11-02 18:27:52 -07:00
Ben Turner 16c2a7b628 Bug 692629 - 'IndexedDB: Support IDBObjectStore/IDBIndex.count'. r=sicking.
--HG--
extra : transplant_source : %CC%FEE%A0%E0%FD%AC%23%E8%BB%8BrV%95%A5%1B4If7
2011-11-02 18:03:47 -07:00
Ben Turner 0016e0b720 Bug 692669 - 'IndexedDB: remove nsIVariant from IDB* interfaces'. r=sicking.
--HG--
extra : transplant_source : E%E9%F9%B5%FB%88%1E%FA%C1%BE%04%1F%1E%3D%5E%EB%3C%D2%D2c
2011-11-02 18:03:15 -07:00
Chris Pearce 0586635b5c Bug 696918 - Restrict key input in DOM full-screen mode to explicit whitelist. r=smaug 2011-11-03 08:17:32 +13:00
Benoit Girard 2242d394dd Bug 694039 - Follow up fix, remove printf r=jmuizelaar 2011-10-28 10:19:07 -04:00
Ricardo Palomares 08407fd421 Bug 698935 - Make errStrayStartTag say "start" instead of "end". r=hsivonen. 2011-11-02 15:14:39 +02:00
Ricardo Palomares 7eba5ff3e6 Bug 698866 - Typo in errNonSpaceInTable message. r=hsivonen. 2011-11-02 15:14:39 +02:00
Kyle Huey 993f35e18f Bug 698440: Implement IndexedDB optional version syntax. r=bent 2011-11-02 08:53:12 -04:00
Kyle Huey a124102dfe Bug 697247: Part 2 - Rework IDB synchronization mechanisms. r=bent 2011-11-02 08:53:12 -04:00
Kyle Huey 2dcdb062e4 Bug 697247: Part 1 - Use atoms instead of hashes for database IDs. r=bent 2011-11-02 08:53:12 -04:00
Marco Bonardo 3a0bb8b0e6 Merge last green changeset from mozilla-inbound to mozilla-central 2011-10-19 11:47:57 +02:00
Olli Pettay d30d7c0831 Bug 682420 - Rename nsINode::GetOwnerDoc to nsINode::OwnerDoc, part 2, r=jst
--HG--
extra : rebase_source : 53dc2ec386f6e4147587e6be3c53d297ad71d57a
2011-10-18 14:19:44 +03:00
Olli Pettay c3c86f516c Bug 682420 - Rename nsINode::GetOwnerDoc to nsINode::OwnerDoc, part 1, r=jst
--HG--
extra : rebase_source : baf1a25cdea68d499a7673fdf96e27b5a12dc83c
2011-10-18 13:53:36 +03:00
Ehsan Akhgari fa24029325 Bug 695243 - Cast the 32-bit integers to 16-bit ones explicitly in order to fix clang builds; r=benwa
This is fine since the dimensions of a plugin cannot be more than USHRT_MAX.
2011-10-17 21:42:07 -04:00
Justin Lebar 26b5ce4671 Back out rev 571224f5f4e5 (bug 683777) due to Android b-c orange. 2011-10-17 21:09:17 -04:00
Benoit Girard 1e62f71de2 Bug 694039 - Load plugin quirks during interpose. r=jmuizelaar 2011-10-26 22:57:26 -04:00
Benoit Girard aa34f2336b Bug 694039 - Add Offline Renderer support to nsCARenderer. r=jmuizelaar 2011-10-20 16:32:38 -04:00
Brad Lassey 7e6de06af3 merge from mozilla-central 2011-10-25 10:54:54 -04:00
Doug Turner 47973d8949 Merge from m-c 2011-10-24 11:11:26 -07:00
Ed Morley 0a636f7669 Merge mozilla-inbound to mozilla-central 2011-10-22 13:58:26 +01:00
Kyle Huey 09677add76 Bug 696362: OpenDatabaseHelper can release objects on the wrong thread. r=bent 2011-10-22 07:56:19 -04:00
Marco Bonardo 89844136bb Backout cb50e96dbee0 (Bug 677079) for Win PGO mochitests failures. 2011-10-22 11:03:26 +02:00
Marco Bonardo 2a9623762f Backout 564144b09c4b, 049ba0a8823f, 608feeb4539c, d2e6a61338cc (Bug 695275) to investigate Android Crashtests permaorange. 2011-10-21 14:19:22 +02:00
Marco Bonardo 2eda321cd6 Merge last green changeset from mozilla-inbound to mozilla-central 2011-10-21 10:00:11 +02:00
Matt Woodrow a4490ded75 Bug 695275 - Follow-up to fix review comments that I missed. 2011-10-21 14:33:00 +13:00
Matt Woodrow b0508a21d9 Bug 695275 - Add nsIDOMWindowUtils::CheckAndClearPaintedState to test painting. r=roc 2011-10-21 14:21:40 +13:00
Bill McCloskey b42d493d47 Bug 677079 - Remove jscntxt.h from INSTALLED_HEADERS (r=Waldo) 2011-10-20 10:14:24 -07:00
Jeff Walden ae115d6906 Pick up a few straggler uses of {NS,JS}_ARRAY_LENGTH, probably added since the switch but before the deprecation announcement, and convert them to mozilla::ArrayLength. Also convert the two users of PR_ARRAY_SIZE, yet another length-computing macro, to mozilla::ArrayLength. No bug, r=sparky
--HG--
extra : rebase_source : f019e35a037516df872d0efb7262fa9c475f903c
2011-10-21 03:16:47 -07:00
Oleg Romashin 1bf4a5f86f Bug 694706 - Get rid of checkerboard for remote viewport. r=cjones 2011-10-20 15:17:09 -07:00
Kyle Huey beebeb77d2 Bug 687361: Implement the new IndexedDB setVersion API. r=bent
--HG--
rename : dom/indexedDB/nsIIDBVersionChangeRequest.idl => dom/indexedDB/nsIIDBOpenDBRequest.idl
2011-10-20 12:10:56 -04:00
Justin Lebar 412cc93c26 Bug 683777 - In an attempt to fix a crash in nsDocShell::InternalLoad, re-land bug 646641 with an extra null-check. r=smaug 2011-10-21 11:26:34 -04:00
Olli Pettay 9680eca5eb Bug 695758 - Don't limit E10s event/focus handling to xul:browser, but allow also xul:iframe, r=felipe 2011-10-20 15:11:31 +03:00
Doug Turner 0238b289fc Merge from mozilla-central 2011-10-14 10:22:33 -07:00
Ed Morley ea52f729b8 Merge last green changeset of mozilla-inbound to mozilla-central 2011-10-14 10:58:43 +01:00
Alexander L. Slovesnik efc696cdbd Bug 694397 Fix typo from patch to bug 451250 r=Neil f=Pike
DONTBUILD
2011-10-14 00:12:24 +01:00
Marco Bonardo 257d0b378a Merge last green changeset from mozilla-inbound to mozilla-central 2011-10-13 15:48:46 +02:00
Brian Hackett f9c01189ad Move scope chains of scope objects to reserved slots, bug 694247. 2011-10-12 22:29:43 -07:00
Brian Hackett 2cebc457df Add missing #include, bug 693754. 2011-10-12 12:20:52 -07:00
Neil Rashbrook a2b3604dc7 Bug 451250 When navigating session history, use an error page instead of the
POSTDATA prompt r=bz ui-r=faaborg
2011-10-12 18:31:47 +01:00
Brian Hackett 2a4f02f98f Fix use of getPrivate() on function object, bug 693754. 2011-10-12 09:48:46 -07:00
Rafael Ávila de Espíndola dae954f4e7 Bug 697989 - don't use domstorage-flush-timer test_bug624047.html. r=mak77.
Use a new domstorage-flush-force message for testing calling
FlushAndDeleteTemporaryTables with a 'true' argument. We want to add more
work to profile-before-change and that would interfere with the testing
in dom/tests/mochitest/localstorage/test_bug624047.html.

Also move the NS_DOMSTORAGE_FLUSH_TIMER_OBSERVER define to the .cpp file
since that is the only place it is used and rename it to end in _TOPIC.
2011-11-04 18:27:59 -04:00
Rail Aliiev a2113b4d42 Bug 616542 - Shorten file path length of mochitest; r=ted 2011-11-04 21:13:42 +00:00
Marco Bonardo 9bad78afbb Merge mozilla-central to mozilla-inbound 2011-11-04 21:56:10 +01:00
Olli Pettay ee1456417a Bug 698929 - Implement event.stopImmediatePropagation, r=jst
--HG--
extra : rebase_source : 76d19175a58a4ac8113b144a19f9d7679ad54dd0
2011-11-04 19:17:19 +02:00
Henri Sivonen 3b83c07a1c Bug 699749 - Avoid the term "astral" in error messages. r=l10n. 2011-11-04 15:36:29 +02:00
Henri Sivonen 064b006668 Bug 699745 - Use UTF-8 instead of escapes in htmlparser.properties. r=l10n. 2011-11-04 15:36:29 +02:00
Henri Sivonen 7e954ee940 Bug 698935 addendum - Rename the errStrayStartTag string key because the value changed. r=l10n. 2011-11-04 15:36:29 +02:00
Ben Turner 509ecaadbb Bug 692605 - Disable console listener tests until it can be fixed, rs=sicking. 2011-10-13 17:14:28 -07:00
Ben Turner 8cd38aca49 Bug 683280 - 'Workers: creating workers from 'localhost' or an IP address fails'. r=sicking. 2011-10-13 14:45:22 -07:00
Matt Brubeck 83ec0f2c6b Back out dcc28a7cfa31, 13342c7d1fc3, f005ff7b0e2a (bug 692198, bug 692196, bug 692200) because of test failures 2011-10-13 12:17:06 -07:00
Jeff Walden 212f7a7655 Back out bug 679509 -- need to try another approach. r=backout 2011-10-13 11:30:17 -07:00
Doug Turner 0cd5159020 Patch from https://github.com/snorp/mozilla-central faster branch. 2011-10-10 17:40:17 -07:00
Olli Pettay f27e66e8c8 Bug 691059, don't throw when setting interface.prototype.onmouseenter/leave, r=bz
--HG--
extra : rebase_source : 0bbc272f1389cda424334a9f5c804c9c70fe7815
2011-10-10 14:42:17 +03:00
Olli Pettay abb7a365d9 Bug 689128, re-enable EventListenerService tests, add a null check, handle compartments, r=bz
--HG--
extra : rebase_source : a0254eecb59adabb94737f1ca12803b712698903
2011-10-10 13:38:14 +03:00
Matthew Gregan 1832a35540 Bug 449157 - Implement loop attribute on media elements. r=roc 2011-11-21 11:59:01 +13:00
Mounir Lamouri d69054198c Bug 701517 - Moz-prefix Battery API interfaces. rs+sr=smaug 2011-11-19 11:43:57 +01:00
Mounir Lamouri beaf6dbbef Bug 700298 - r=smaug 2011-11-19 11:37:21 +01:00
Justin Lebar 465ae2ac3c Bug 683777 - Back out bug 646641 on suspicion of causing crashes. rs=smaug 2011-10-12 20:15:28 -04:00
Oleg Romashin 068f5baf79 Bug 693930 - Release layer tree for inactive tabs. r=roc 2011-10-18 15:28:39 -04:00
Andreas Gal 8182182f64 Bug 693212 - Fix "Assertion failure: !cx->isExceptionPending()" by adding a missing ReportPendingException() call. r=bzbarsky 2011-11-04 19:05:35 +01:00
Ben Turner 50cabf49cb Bug 699857 - 'Workers: Allow data urls'. r=sicking. 2011-11-04 10:57:42 -07:00
Ben Turner 78b33ae379 Bug 699633 - "Inline workers broken". r=sicking, test by Jussi Kalliokoski <jussi.kalliokoski@gmail.com>. 2011-11-04 09:32:17 -07:00
Boris Zbarsky 9354436422 Bug 698551. When forwarding gets to the prototype in nodelists, make sure to use the right |this|. r=waldo,peterv 2011-11-04 12:18:38 -04:00
James Willcox cb90f9b982 Bug 692198 - Make Flash on Android draw to bitmap intead of SurfaceView directly r=blassey
commit 872c1f5bf1f2c205c3f999409ed55f31627c968a
Author: James Willcox <jwillcox@mozilla.com>
    Bug 692198 - Make Flash on Android draw to bitmap intead of SurfaceView directly
2011-10-05 14:44:19 -04:00
James Willcox dd766b0fc6 bug 692196 - Make 'navigator.plugins' have correct content on Android r=blassey
From 14c74360d7af6101a2b9193ed8b8a6f4bcd6c42b Mon Sep 17 00:00:00 2001
https://bugzilla.mozilla.org/show_bug.cgi?id=692196
2011-10-05 14:34:19 -04:00
James Willcox 8a73a16a9b Bug 692200 - Make 'plugins.force.wmode' pref override any other wmode r=jst
From 1c3c36534accbc956a5b88278ebc165626c8a8f0 Mon Sep 17 00:00:00 2001
This also enables the preference on Android. We need this because
the fix for bug 692200 breaks 32bit support, which is used
in 'transparent' (and probably other) wmodes. We force it
to 'opaque' to avoid this.
2011-10-05 14:43:16 -04:00
Marco Bonardo 2bb900b0df Merge mozilla-central to mozilla-inbound 2011-10-13 15:58:32 +02:00
Peter Van der Beken 27d5005ff9 Fix for bug 693894 (NodeList crash [@ js::GetObjectShape]). r=jst.
--HG--
extra : rebase_source : fe485e60f87633861c3aadde95c29af6d81ddcc9
2011-10-13 14:40:20 +02:00
Benoit Jacob 4280361a58 Bug 638328 - use builtinclass and remove do_QueryInterface - r=peterv 2011-10-13 08:09:22 -04:00
Benoit Jacob 3b4119db0d Bug 638328 - Use DOMCI_CASTABLE_INTERFACE on nsIDOMWebGLRenderingContext and nsIWebGLUniformLocation - r=peterv
This should reduce XPC overhead on WebGL demos doing a lot of uniforms setting.
2011-10-13 08:09:22 -04:00
Ehsan Akhgari ce99901627 Merge the last green changeset of mozilla-inbound into mozilla-central 2011-10-04 14:27:42 -04:00
Brian Hackett 398416a6d5 Remove jsobj.h from installed headers, bug 690943. r=luke 2011-10-04 07:06:54 -07:00
Justin Lebar fee35bf119 Back out bug 683777 (backout of bug 646641) due to moth orange. 2011-10-12 23:03:00 -04:00
Justin Lebar f60b9568a1 Bug 683777 - Back out bug 646641 on suspicion of causing crashes. rs=smaug 2011-10-12 20:15:28 -04:00
Igor Bukanov 6d48402fba bug 684529 - remove script object. r=jorendorff 2011-09-22 12:08:55 +02:00
Blake Kaplan b1bb7d3ed4 Bug 665279 - Resolve interface constants properly through Xray wrappers. r=peterv 2011-09-21 19:16:50 -07:00
Benoit Girard 347e14f9d5 Bug 691354 - Enable test fix by changes. r=jmuizelaar 2011-10-17 13:09:03 -07:00
Brad Lassey e10ba7b125 bug 687265 - Front-end support for flash on Android Fennec r=mbrubeck,blassey,dolske,jst 2011-10-07 13:46:02 -04:00
Jeff Walden 1872189eac Back out everything since 5435ee09cf7b. Tinderbox compilers hate me. r=epic-fail 2011-10-12 12:21:53 -07:00
Jeff Walden 37f2b96015 Bug 639469 - Implement mozilla::ArrayLength and mozilla::ArrayEnd, and replace uses of NS_ARRAY_LENGTH whenever possible. r=cjones
--HG--
extra : rebase_source : 860a8271bf7e51cde358f2a4185c410de1fc2960
2011-10-10 22:50:08 -07:00
Jeff Walden 126648f5f3 Bug 679509 - Test that plugin conversion hooks properly convert to a primitive value. r=mrbkap
--HG--
extra : rebase_source : 54d0eb69de7180b2b1ba361c51031ffb83c3f2ac
2011-10-11 09:36:18 -07:00
Jeff Walden bcbb000338 Bug 679509 - Make sure convert hooks in plugin code always return a non-primitive value. r=luke
--HG--
extra : rebase_source : 0efa84079b3acb44b796e8542340e8fbd7e7c303
2011-10-11 15:42:15 -07:00
Boris Zbarsky b37e1f1245 Bug 690056. Implement a vendor-prefixed version of the visibility API. r=sicking
The idea is to fire the visibilitychange event synchronously during pageshow and pagehide, since we're
already running script there for the pageshow/pagehide events.  For docshell active state changes, we
fire the event asynchronously.  In all cases, the actual state changes just before the event fires.
2011-10-11 17:29:12 -04:00
Matt Brubeck a88aa919fb Merge mozilla-central to mozilla-inbound 2011-10-11 14:11:09 -07:00
Rob Campbell 37c4a561e8 merge m-c to fx-team, last green r 9a72a10e8bb5 2011-10-11 10:01:15 -03:00
Olli Pettay 2b5a4b26bb Bug 680413 - Allow using child process message manager in chrome process, r=benjamin 2011-10-11 13:28:46 +03:00
Rob Campbell 995d33edbe merge m-c to fx-team 2011-10-08 01:58:32 -03:00
David Chan a46dd8e0f8 Bug 692550 - console.log("%s", null); should log "null"; r=msucan 2011-10-07 09:29:33 -03:00
Rob Campbell b0fe322707 merge m-c to fx-team 2011-10-06 08:00:51 -03:00
Chris Jones 529d5a6c34 Bug 690670, parts 1 and 2: Add a hal/ directory in which we can add device-interaction code, and build goop thereto. r=khuey sr=roc
--HG--
extra : rebase_source : bf3dc09f49d010ac4422150fc5300a41080af858
2011-10-05 15:15:45 -07:00
Jared Wein e5fbd293b4 Bug 689058 - Implement document.mozFullScreenEnabled (part 2: Updating UUIDs). r=roc 2011-10-04 12:37:34 -07:00
Rob Campbell 160be054fc merge m-c to fx-team 2011-10-04 09:10:55 -03:00
Phil Ringnalda e5f6505935 Back out 68b6b149d652 (bug 683245) for xpcshell timeouts in test_content_annotation.js 2011-10-03 15:17:21 -07:00
Jiten Thakkar ddfa4d2d2b Bug 683245 - Allow retrieving navigator.buildID and navigator.version in content processes. r=bsmedberg 2011-10-03 13:08:00 -04:00
Jiten Thakkar 96d422fdce Bug 688465 - Ensure that pending geolocation callbacks are only removed if they are actually updated. r=jdm 2011-10-03 11:44:00 -04:00
Matt Brubeck b792e38419 Merge mozilla-central to mozilla-inbound 2011-10-10 16:19:01 -07:00
Ms2ger 39769f2e33 Bug 688531 - Remove NameList; r=jst 2011-10-01 18:14:40 +02:00
Ms2ger 22870805f0 Bug 616672 - Warn on access of LSProgressEvent.position, LSProgressEvent.totalSize; r=smaug 2011-10-01 18:14:40 +02:00
Ms2ger 9abecc6590 Bug 687318 - Allow createProcessingInstruction in HTML; r=smaug 2011-10-01 18:14:40 +02:00
Ms2ger c28f40844e Bug 687426 - Remove Document.xmlEncoding; r=sicking 2011-10-01 18:14:40 +02:00
Ms2ger b0decda264 Bug 688468 - Fix up nsIFrameMessageManager::sendAsyncMessage/nsISyncMessageSender::sendSyncMessage IDL signature; r=bz 2011-10-01 18:14:36 +02:00
Matheus Kerschbaum e3fcbbbc47 Bug 683482 - Remove replaceWholeText() r=sicking 2011-10-01 18:12:30 +02:00
Doug Sherk 7fbbe5ab74 Bug 684853: implement OES_standard_derivatives
Implemented OES_standard_derivatives and fallbacks if it isn't available. Exposes dFdx, dFdy, and fwidth functions to WebGL scripts.
2011-10-01 00:45:50 -04:00
Luke Wagner 4b7de35f63 Bug 632064 - remove JS_GetScopeChain (r=mrbkap)
--HG--
extra : rebase_source : dcaab70f180d23ad3e9cd12c2d84d326b012fbb2
2011-09-28 17:57:27 -07:00
Jared Wein 538590773a Bug 689058 - Implement document.mozFullScreenEnabled r=cpearce sr=roc 2011-10-03 16:57:23 -07:00
Matt Brubeck 1960ef80ed Merge mozilla-central to mozilla-inbound 2011-09-30 18:39:57 -07:00
Ehsan Akhgari 5d7fadd1d8 Merge the last green changeset of mozilla-inbound into mozilla-central 2011-09-30 10:13:25 -04:00
Josh Aas 7224c116d6 Bug 690459: Remove usage of PR_TRUE and PR_FALSE from base plugin code. r=jst 2011-09-30 02:02:59 -04:00
Matt Brubeck 129becbac9 Merge from mozilla-inbound to mozilla-central 2011-09-29 20:29:17 -07:00
Ehsan Akhgari 32274546b8 Backout changeset 32e9422afd8d (bug 687265) explicitly from mozilla-central 2011-09-29 20:29:11 -04:00
Matt Brubeck e02c8356c7 Back out 2780356be1a1 (bug 675574) and 9928fb9a32b1 (bug 690220) on suspicion of causing browser-chrome shutdown hangs 2011-09-29 14:44:36 -07:00
Josh Matthews 5c9355ddab Bug 688158 - Make navigator.geolocation return null if geolocation is disabled. r=jst 2011-09-21 11:07:41 -04:00
Matt Woodrow a0f808e976 Bug 505115 - Part 21 - Enable 3D transforms by default. r=roc 2011-09-30 14:39:40 +13:00
Ehsan Akhgari 70539915d9 Backout changeset 32e9422afd8d (bug 687265) one more time since I accidentally merged it back to mozilla-inbound 2011-09-29 20:16:49 -04:00
Peter Van der Beken e8e06da5f9 Bug 648801 (new DOM list bindings) - Add comments. r=bz/jst/mrbkap.
--HG--
extra : rebase_source : ff9a4b51856ab57229f39c9670f56ca36c017e83
2011-10-05 12:22:26 +02:00
Peter Van der Beken 5aeabcdacc Fix for bug 693301 (Remove ConstructProxyObject) - switch outer window creation to nsWrapperCache::WrapObject. r=mrbkap. 2011-08-20 15:53:34 +02:00
Peter Van der Beken 406e436eab Bug 648801 (new DOM list bindings) - Add new dom binding for nsHTMLOptionCollection. r=bz/jst/mrbkap.
--HG--
extra : rebase_source : 2d2f6177031958b61b01f819cb28a4c56861a815
2011-08-20 15:53:34 +02:00
Peter Van der Beken c5d38684b3 Bug 648801 (new DOM list bindings) - Bring order of getters/setters in line with WebIDL. r=bz/jst/mrbkap.
--HG--
extra : rebase_source : 70625cb118be79cf773a193262d8ad1c8db8a1ec
2011-08-20 15:53:33 +02:00
Peter Van der Beken 2dc8e47fb4 Bug 648801 (new DOM list bindings) - Generate new DOM bindings. r=bz/jst/mrbkap.
--HG--
extra : rebase_source : 6b34182856cbb4ba3fba8d3001de648b10157a29
2011-08-20 15:53:33 +02:00
Peter Van der Beken b5c64863b8 Bug 648801 (new DOM list bindings) - Renaming. r=bz/jst/mrbkap.
--HG--
extra : rebase_source : b74c8b0d8664c6ed8d5b1d1939fde461c8f4a0db
2011-08-20 15:53:33 +02:00
Peter Van der Beken 74a00a3e05 Bug 648801 (new DOM list bindings) - Rename xpc::dom to mozilla::dom::binding. r=bz/jst/mrbkap.
--HG--
extra : rebase_source : 6e27f15c5f0cc83a75cc9b8cb9dec425a37b56b0
2011-08-20 15:53:32 +02:00
Peter Van der Beken 0c3ce655c4 Bug 648801 (new DOM list bindings) - Optimize conversion to ints a bit. r=bz/jst/mrbkap.
--HG--
extra : rebase_source : 9a96114824e1c9a7b49cd6fb2cf248ac96b63e29
2011-08-20 15:53:27 +02:00
Jiten Thakkar 389b359d80 Bug 683245 - Make navigator.buildID and navigator.version work in content processes. r=bsmedberg 2011-10-04 16:31:00 -04:00
Eitan Isaacson e5edf0640e Bug 700741 - Add and implement nsIFocusManager.elementIsFocusable r=Enn 2011-11-10 08:20:47 -08:00
Henri Sivonen f5d6964a1a Bug 92264 - Implement outerHTML. Part of the patch by Ms2ger. r=smaug. 2011-11-10 14:02:22 +02:00
Henri Sivonen 24a2faffc5 Back out changeset 0fb81504b0aa due to Windows build breaking. 2011-11-10 14:49:54 +02:00
Henri Sivonen 3b786a989d Bug 92264 - Implement outerHTML. Part of the patch by Ms2ger. r=smaug. 2011-11-10 14:02:22 +02:00
Geoff Lankow 813332a053 Bug 668710 - Move mockObjects.js in with the rest of SimpleTest; r=dao
--HG--
rename : toolkit/content/tests/browser/common/mockObjects.js => testing/mochitest/tests/SimpleTest/MockObjects.js
2011-08-05 23:55:49 +12:00
Peter Van der Beken 9e84ba2c1c Bug 648801 (new DOM list bindings) - Fix GetNativeOfWrapper/GetJSObjectOfWrapper/xpc_OkToHandOutWrapper/quickstubs to deal with the new DOM bindings. r=bz/jst/mrbkap.
--HG--
extra : rebase_source : 1b9afcc9d588ece15753fb36b249bc3a288e98c0
2011-08-02 15:16:05 +02:00
Peter Van der Beken 354621bd29 Bug 648801 (new DOM list bindings) - Stop using nsDOMClassInfo's jsids in new DOM bindings. r=bz/jst/mrbkap.
--HG--
extra : rebase_source : 2020f6ec499bc1839c9f2d98ab7611d4ac6d103d
2011-07-26 11:51:14 +02:00
Henri Sivonen aec8d17dd5 Bug 707142 - Replace the "moz-json" responseType with spec-compliant "json". r=smaug. 2011-12-08 15:56:14 +02:00
Masatoshi Kimura 75bd6adaeb Bug 701787 - Part 1: disallow responseType and withCredentials for sync XHR. r=smaug 2011-12-08 15:54:05 +02:00
Ed Morley f5bfd70c80 Backout e479e03eaa71 (bug 706088) for mochitest-2 permaorange 2011-12-08 13:46:16 +00:00
Jonas Sicking ccece2b6dc Bug 706088 part 2: Add tests for all combinations of add/put/keypath/autoincrement/explicit keys etc. r=khuey 2011-12-08 03:03:51 -08:00
Chris Leary c3bb0c732e Bug 700822: Add javascript.options.jit_hardening pref, default enabled. (r=dmandelin) 2011-11-08 13:28:49 -08:00
Mounir Lamouri 4e714c390c Bug 700261 - Add .chargingTime/.dischargingTime support to hal code. r=cjones 2011-11-09 09:58:59 +01:00
Mounir Lamouri a00295fede Bug 699743 - Add chargingTime attribute in BatteryManager. r=sicking 2011-11-09 09:58:18 +01:00
Mounir Lamouri ed392ae758 Bug 699744 - Add dischargingTime attribute in BatteryManager. r=sicking 2011-11-09 09:57:57 +01:00
Mounir Lamouri c52448c078 Bug 699742 - (1/4) battery.level should be a double (DOM part). r=sicking 2011-11-09 09:56:52 +01:00
Marco Bonardo 9c839baa80 Merge mozilla-central to mozilla-inbound 2011-11-08 23:58:10 +01:00
Kyle Huey 025c952e95 Bug 700685: DeleteDatabaseHelper releases objects on the wrong thread. r=bent 2011-11-08 12:51:37 -05:00
Ed Morley 5fdd01ccd9 Merge mozilla-central and mozilla-inbound 2011-11-08 08:21:25 +00:00
Ed Morley f49167fdae Merge last green changeset of mozilla-inbound to mozilla-central 2011-11-08 08:01:18 +00:00
Jonas Sicking 2dd81675ab Bug 692659: Fix sort order for PREV cursors on indexes. r=bent 2011-11-07 23:34:59 -08:00
Jonas Sicking 31b5a0020a Bug 692674: Set the errorCode to "ABORT_ERR" for all pending requests when a transaction is aborted, even ones that failed for other reasons. r=bent 2011-11-07 22:27:03 -08:00
Jonas Sicking 7e32cb55d7 Bug 694135: Don't throw if there are unknown properties in the options objects to createObjectStore/createIndex. r=bent 2011-11-07 22:25:51 -08:00
Randell Jesup f839e11b18 Bug 693586: Add circular buffer support to jprof r=dbaron 2011-11-08 00:34:40 -05:00
Ben Turner 17f9b9bc5d Bug 696914 - 'IndexedDB: IDBObjectStore.delete and IDBCursor.delete should return undefined'. r=sicking. 2011-11-07 18:08:02 -08:00
Ben Turner be6b776082 Bug 658178 - 'Make XHR2 response/responseType work in Web Workers'. r=jst+sicking+mrbkap. 2011-11-07 17:01:29 -08:00
Kyle Huey 4748d412b6 Bug 625071: Implement deleteDatabase. r=bent 2011-11-07 19:15:45 -05:00
Kyle Huey 96cc24e353 Bug 699468: Part 6 - Make some DatabaseInfo stuff private. r=bent 2011-11-07 19:15:45 -05:00
Kyle Huey 45f12026ef Bug 699468: Part 5 - Clone the canonical DatabaseInfo when a Database is closed. r=bent 2011-11-07 19:15:45 -05:00
Kyle Huey d69b0e97cf Bug 699468: Part 4 - Always go through the DatabaseInfo to get the ObjectStoreInfo. r=bent 2011-11-07 19:15:43 -05:00
Kyle Huey 39a529b2c0 Bug 699468: Part 3 - Always go through the Database to get the DatabaseInfo. r=bent 2011-11-07 19:06:13 -05:00
Kyle Huey d5b8dcb49d Bug 699468: Part 2 - Give DatabaseInfo an AddRef/Release instead of twiddling a refcount manually. r=bent 2011-11-07 19:06:13 -05:00
Kyle Huey 40f986571d Bug 699468: Part 1 - Move ObjectStoreInfoHash onto DatabaseInfo. r=bent 2011-11-07 18:20:20 -05:00
Ben Turner 9cbba8439e Bug 692628 - 'IndexedDB: Support IDBCursor.advance'. r=sicking. 2011-11-07 15:37:19 -08:00
Ben Turner 9a4daefe4f Bug 692632 - 'IndexedDB: support empty objectstore/index names'. r=sicking. 2011-11-07 15:37:16 -08:00
Chris Jones 4723764a0f Bug 679966, part 1: Add vibrator support for android. r=blassey,cjones 2011-09-30 00:00:48 -07:00
Ben Turner 47020a42ba Bug 692642: IndexedDB: support indexedDB.cmp. r=sicking. 2011-11-08 11:03:18 -08:00
Ben Turner 89b3794ebe Bug 692671: IndexedDB: remove timeout in database operations. r=sicking. 2011-11-08 09:43:00 -08:00
Ed Morley 7711ccd24c Bug 700166 - Hg rm dom/interfaces/threads/ since it's no longer built; r=bent 2011-11-07 15:44:11 +00:00
Peter Van der Beken d88cbc7432 Bug 695867 - Crash [@ LookupPropertyById] with getPropertyDescriptor returning a NodeList. r=bz.
--HG--
extra : rebase_source : 7647c232594ab918b9c4488e8cb56d77dfea9b42
2011-10-27 19:31:37 +02:00
Peter Van der Beken e6cba41954 Bug 699810 - nsJSTimeoutHandler DEBUG_CC code should null-check result of calling JS_GetObjectFunction. r=jst.
--HG--
extra : rebase_source : b55f8b50db84abd135d98c881ba9ee7e0b9f73d8
2011-11-07 13:55:59 +01:00
Peter Van der Beken 71bcd6a86a Bug 697643 - Crash [@ JS_IsExceptionPending] modifying a live NodeList. r=bz.
--HG--
extra : rebase_source : 1d2e5e17c76a04a88468d976e89576d127e4e54f
2011-10-27 19:39:03 +02:00
Peter Van der Beken 5bfad0463b Bug 648801 (new DOM list bindings) - Add a pref (dom.new_bindings) to enable/disable new bindings. r=bz/jst/mrbkap.
--HG--
extra : rebase_source : 055a7bdac534147baa29d8735794970234c98145
2011-06-29 19:17:37 +02:00
Geoff Lankow d2686ad289 Bug 668710 - Move mockObjects.js in with the rest of SimpleTest; r=dao
--HG--
rename : toolkit/content/tests/browser/common/mockObjects.js => testing/mochitest/tests/SimpleTest/MockObjects.js
2011-08-05 23:55:49 +12:00
Geoff Lankow 121494b9de Bug 703867 - Update /dom/tests/browser/browser_popup_blocker_save_open_panel.js to use MockFilePicker.jsm; r=jst,mounir 2011-11-25 00:17:16 +13:00
Ginn Chen 1786044fa9 Bug 704729 - Fix compilation error with Solaris Studio because of extra semi-colon. r=smaug 2011-11-24 11:42:10 +01:00
L. David Baron b20ea773ca Add support for -moz-text-size-adjust CSS property. (Bug 627842, patch 1) r=bzbarsky
This property is analogous to the -webkit-text-size-adjust property (and
*maybe* also the -ms-text-size-adjust property).  It allows pages to opt
out of text size adjustments performed on mobile devices by specifying
-moz-text-size-adjust: none.
2011-11-23 18:48:23 -08:00
Peter Van der Beken e1e78123e5 Bug 648801 (new DOM list bindings) - Set up prototypes and constructors. r=bz/jst/mrbkap.
--HG--
extra : rebase_source : acf503d1c93a333ba8ef14d0c25160adabbccd4a
2011-06-14 10:41:15 +02:00
Josh Matthews dada380a92 Bug 581341 - Part 4: Always run the IPC testshell callback, regardless of execution success or failure. r=bent 2011-06-23 19:31:58 -04:00
Josh Matthews 8083594d0e Bug 581341 - Part 2: Hook up CrashReporter functions to IPC. r=ted 2011-06-08 16:21:03 -04:00
Josh Matthews 492af5a867 Bug 581341 - Part 1: Make crash report annotation work OOP and subsume existing workarounds. r=cjones 2011-06-08 15:56:31 -04:00
Panos Astithas 5300b50a8c Bug 658368 - Expand console object with time and timeEnd methods that add a simple timer implementation; r=msucan,sdwilsh sr=gavin 2011-06-01 09:33:22 +03:00
Peter Van der Beken efcf9b85f7 Bug 648801 (new DOM list bindings) - Support expandos on the new proxy-based DOM bindings. r=bz/jst/mrbkap.
--HG--
extra : rebase_source : 367af99c154271aca19f24244be7b5adeffd8a36
2011-05-26 21:58:35 +02:00
Blake Kaplan 1e95137026 Bug 648801 (new DOM list bindings) - Add holder to proxy Xray and make the new nodelist deal with string IDs. r=bz/jst/mrbkap.
--HG--
extra : rebase_source : e311fe95456fb253313e3849e7bc926be385e17b
2011-05-27 17:06:42 +02:00
Andreas Gal 83c22ded1b Bug 648801 (new DOM list bindings) - Cache prototypes and pick up function value from the proto slot instead of caching it locally. r=bz/jst/mrbkap.
--HG--
extra : rebase_source : 56a04a93973f479998d40eb22b015e940419c5e5
2011-05-24 12:45:39 +02:00
Boris Zbarsky 1a2cb758ab Bug 648801 (new DOM list bindings) - Hook up the new code so we actually create the proxy wrappers. r=bz/jst/mrbkap.
--HG--
extra : rebase_source : 5e79a3cb63231502880e380740d0d935c8d0c78d
2011-05-23 17:39:52 +02:00
Peter Van der Beken 2ec3430a51 Stop including nsDOMClassInfo.h all over the place.
--HG--
extra : rebase_source : 24bd6a84238834f8ca50990a91849dff2c5040ba
2011-10-03 21:11:31 +02:00
Ms2ger e014ad2421 Bug 687486 - Throw INVALID_STATE_ERR when dispatching uninitialized events; r=smaug 2011-10-09 20:23:13 +02:00
Kyle Huey d729dd5e0b Re-delete dom/src/threads since it has risen from the dead. 2011-10-09 11:02:57 -04:00
Kyle Huey 1c75bdcc44 Merge m-i to m-c. 2011-10-09 10:18:23 -04:00
Olli Pettay 43a473f0dd Bug 681387: backout bug 654352 (caretPositionFromPoint), r=ehsan 2011-10-08 13:49:51 +03:00
Ben Turner be6e106dda Bug 683885 - 'Assertion failure: self, at dom/workers/EventTarget.cpp:170'. r=sicking.
--HG--
extra : transplant_source : r%E0N%98%BA%DF%DA%A6%0F%CE%04%D9%E7%A3%BF%82%C9%04b%2B
2011-10-06 16:09:43 -07:00
Josh Matthews 94348ff9fc Bug 691424 - Ensure that plugin processes that can't create a crash reporter actor abort the plugin creation process. r=bsmedberg 2011-10-19 15:32:17 -04:00
Steven Michaud ad50ac2f69 Bug 687610 - QuickTime can't play media from the network cache when running OOP. r=bsmedberg 2011-10-19 09:46:24 -05:00
James Willcox b9da0a5be5 Bug 692198 - Make Flash on Android draw to bitmap intead of SurfaceView directly
From 718909dd4d8c1b1ffb2e8ea72cc7d75c281e0773 Mon Sep 17 00:00:00 2001

--HG--
extra : rebase_source : 01bc243a06d5470b559c8c892425d7918b5a7de3
2011-10-05 14:44:19 -04:00
James Willcox d0b29fc50e Bug 692200 - Make 'plugins.force.wmode' pref override any other wmode
From 1c3c36534accbc956a5b88278ebc165626c8a8f0 Mon Sep 17 00:00:00 2001
This also enables the preference on Android. We need this because
the fix for bug 692200 breaks 32bit support, which is used
in 'transparent' (and probably other) wmodes. We force it
to 'opaque' to avoid this.

--HG--
extra : rebase_source : 9f9a555577090cafb7245c26d6eee09a37d5d964
2011-10-05 14:43:16 -04:00
Marco Bonardo 1716d593fe Merge mozilla-central to mozilla-inbound 2011-10-19 11:50:01 +02:00
Joel Maher 189c908669 Bug 675245 - cleanup pluginutils and SimpleTest.executeSoon() to utilize specialpowers. r=ted 2011-10-19 05:35:05 -04:00
Mark Finkle 4d9f7bb778 Bug 687265 - Front-end support for flash on Android Fennec [r=mbrubeck r=blassey]
--HG--
extra : rebase_source : 39d5bb6c6d4d3165dcb10bded80a2aa9da7cb98e
2011-09-29 10:44:03 -04:00
Kyle Huey 6ea2ff7966 Bug 687332: Fix up geolocation. r=dougt 2011-09-29 12:06:36 -04:00
Kyle Huey 6e64d7840e Bug 657994: Factor out common bits of FileReader. r=smaug 2011-09-29 12:06:35 -04:00
Michael Wu ac54b41b01 Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
--HG--
rename : tools/trace-malloc/bloatblame.c => tools/trace-malloc/bloatblame.cpp
2011-09-28 23:19:26 -07:00
Mounir Lamouri c4614b379f Bug 675574 - Do not allow more than one call to window.open() when we allow popups. r=jst 2011-09-28 23:23:36 +02:00
Rafael Ávila de Espíndola 3b5474df86 Bug 689609 - Don't enable c++11 on systems that don't really support it. r=ehsan,glandium.
--HG--
extra : rebase_source : 2735225fb50875a91c46230c1602920d6ae69f9a
2011-09-28 16:46:06 -04:00