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