Ryan VanderMeulen
4725eb67fd
Re-land the patch for bug 732639 after a b2g clobber.
2012-05-07 17:50:25 -04:00
Ryan VanderMeulen
f55c9211bc
Backout 7a8607523522 (bug 732639) due to bustage. r=Boot2Fail
2012-05-07 17:21:01 -04:00
Kyle Machulis
2e3ae3ab58
Bug 732639: Create event loop thread for bluetooth dbus on gonk/linux; r=cjones
2012-05-07 14:04:59 -07:00
Nathan Froyd
cbe7708512
Bug 751314 - fix -Wsign-compare warnings in nsGlobalWindow.cpp; r=khuey
2012-05-02 15:38:17 -04:00
L. David Baron
ea48810f79
Try to fix topcrash bug 752428 by null-checking the result of nsIPresShell::FrameManager(), which isn't supposed to need it. r=roc
...
--HG--
extra : transplant_source : %DF%9D%B8%F3%06%C5%85%00%245%FFK%AC%3F%3B%0C%90%3D%EF%A0
2012-05-07 17:02:01 +02:00
Makoto Kato
ae4279cc0e
Bug 249159 - Part 2 Implement CSS3 Text word-break property. r=dbaron, smontagu
2012-05-07 12:18:23 -07:00
Gijs Kruitbosch
50e99a3e9c
Bug 749894 - fix intermittent test_performance_now failures, r=bz
...
--HG--
extra : rebase_source : 0d5696d909848a907fa02d390189e62366797725
2012-05-07 17:44:26 +02:00
Eitan Isaacson
7704a9f3c9
Bug 745986 - Report page loading, loaded and new tabs. r=surkov
2012-05-07 09:44:44 -07:00
Hub Figuière
29f8c7e2dc
Bug 712924 - Part 2: Return the proper role description for definition lists, with localization. r=surkov a=NPOTB
2012-04-17 17:31:03 -07:00
Robert O'Callahan
0fab284fc7
Bug 664918. Part 8: Add mozCaptureStream()/mozCaptureStreamUntilEnded() APIs to HTML media elements, returning a MediaStream representing the contents of the media element. r=cpearce,jesup
...
This is currently not fully functional. The MediaStream always ends when the underlying resource ends. You can't use these APIs on a media element
whose src is a MediaStream. Seeking or pausing the resource will cause problems. The media element does not play back in sync with the MediaStream.
2012-04-30 15:12:42 +12:00
Robert O'Callahan
bcd7b18d5d
Bug 664918. Part 7: Let the "src" attribute of HTML media elements accept a MediaStream DOM object, to make the media element play back the contents of the given stream. r=cpearce,jesup
2012-04-30 15:12:28 +12:00
Robert O'Callahan
d59506a4a4
Bug 664918. Part 4: Create nsDOMMediaStream, a DOM object wrapping an underlying MediaStream. r=smaug,jesup
2012-04-30 15:11:34 +12:00
Gregor Wagner
3acc91ede6
Bug 746933 - Create a JS helper module for common IndexedDB functionality. r=fabrice
2012-04-26 15:10:04 -07:00
James Willcox
1d06ee0b1f
Bug 749120 - Fix hiding the keyboard from Flash on Android
2012-04-26 16:52:05 -04:00
Ehsan Akhgari
5b7c8e60d6
Bug 748752 - nsNPAPIPlugin check for private browsing value will not work; r=josh
2012-04-25 11:56:40 -04:00
Masatoshi Kimura
95f8a3cace
Bug 745498 - Add testcases for DOM4 exception types. r=sicking
2012-04-26 09:42:26 -07:00
Ms2ger
b1ee890571
Backout cc0e289b9f34 (bug 640904) for Windows M1 crashes.
2012-04-26 18:22:08 +02:00
Bobby Holley
5bbb2ebb19
Bug 640904 - Check for null window globals within PreCreate hooks and assert IsClosedOrClosing(). r=peterv
2012-04-26 14:16:10 +02:00
Paul ADENOT
191aa560e3
Bug 462959 - Implement nsIDOMHTMLMediaElement::GetPlayed(). r=cpearce, kinetik
2012-04-30 20:29:24 -04:00
Ben Turner
8c2baff1b1
Bug 747581. r=khuey.
2012-04-30 16:52:27 -07:00
Phil Ringnalda
9021503717
Back out 28cfc474ab58 (bug 742626) for xpcshell bustage
2012-04-30 11:38:09 -07:00
Fabrice Desré
17bb6e693e
Bug 742626 - Allow indexedDB parent directory to not be the default profile directory [r=bent]
2012-04-30 10:27:57 -07:00
Brian R. Bondy
88826442da
Bug 749527 - Remove text formats in clipboard when copying an image. r=ehsan.
2012-04-30 13:08:16 -04:00
Josh Matthews
2c88d5dfbc
Bug 749795 - Use neglected code that properly obtains private browsing mode in plugins. r=josh
2012-04-30 09:46:27 +02:00
Kan-Ru Chen
c0b3125379
Bug 739913 - Add cpuSleepAllowed attribute to mozPower. r=cjones
2012-04-16 18:35:33 -04:00
David Anderson
f84d3b7b8d
Remove more uses of JS_FrameIterator (bug 744617, r=mrbkap).
2012-04-16 12:30:04 -07:00
David Anderson
9e6c5a8a5f
Remove simple JS_FrameIterator use from content, DOM, and caps (bug 744617, r=mrbkap).
...
--HG--
extra : rebase_source : 003a5285b549845d47c9298606d737620db5bb3d
2012-04-16 12:30:00 -07:00
Kartikaya Gupta
0cc27e70b7
Bug 744699 - Call setDisplayPort on the correct presShell. r=roc
2012-04-16 09:48:04 -04:00
Marco Bonardo
2c458aed93
Merge last green PGO from inbound to central
2012-04-13 12:40:12 +02:00
Matt Brubeck
7330ce5b0e
Bug 735237 - Disable window.showModalDialog in Fennec [r=jst]
2012-04-12 21:55:25 -07:00
Ryan VanderMeulen
27a4e0dcb6
Back out entire dd28759eba7b push (bug 739913 and bug 742226) due to OSX 10.7 and b2g bustage. r=shouldausedtry
2012-04-12 20:00:57 -04:00
Blake Kaplan
60c5d2834e
Bug 743941 - Some small fixes to state tracking. Also move some logic out of the manager. r=cjones
2012-04-09 12:13:28 +08:00
Fabien Cazenave
13eb0ad268
Bug 744417 - Fix mistakes in the initial implementation of forgetNetwork. r=mrbkap
...
--HG--
extra : rebase_source : 9ed43da50d6abc9701bfd09e5b3b788d2b947618
2012-04-13 15:54:11 +08:00
Blake Kaplan
1b80af6c87
Bug 743614 - Deal with failure more gracefully. r=cjones
...
--HG--
extra : rebase_source : 01f88566d5532905e753db4176293ab80e92f4b8
2012-04-06 17:56:15 +02:00
Philipp von Weitershausen
4cbbc4cdbf
Bug 742780 follow-up: unbreak RIL and Wifi. r=mrbkap
2012-04-13 13:58:57 +08:00
Kyle Huey
4c09299fd0
Bug 741125: Update WebIDL parser.
2012-04-12 15:14:10 -07:00
Gregory Szorc
15089b0805
Merge mozilla-central into inbound
2012-04-11 18:51:10 -07:00
Matt Brubeck
f774a22fec
Merge last green changeset from inbound to mozilla-central
2012-04-11 08:52:07 -07:00
Olli Pettay
b5b7b0c4b3
Bug 742482 - Add support for MutationObserver.takeRecords(), r=sicking
2012-04-11 08:24:18 +03:00
Mounir Lamouri
f1e6ed88e8
Bug 743217 - Do not allow iframes to lock the screen if a parent window's element is fullscreened. r=smaug
...
--HG--
extra : rebase_source : f3384491fbfc1a756917516ad15f5d93d05f624b
2012-04-10 15:38:59 +02:00
Philipp von Weitershausen
8c5077d8b8
Back out changeset c1ede9f0319e (bug 743635). a=bustage
2012-04-10 19:02:39 +08:00
Philipp von Weitershausen
e21c4a86a4
Bug 743635 - B2G SMS database initialization freezes I/O thread. r=mwu
2012-04-10 09:42:50 +08:00
Masatoshi Kimura
f266003760
Bug 743451 - Workaround for ISO date parsing bug. r=bent
2012-04-09 18:43:47 -04:00
Richard Newman
a89cec83c5
Backout 0e03eb171e08 (Bug 743574 - Deprecate DOMException.code). a=bustage
2012-04-11 15:33:37 -07:00
Masatoshi Kimura
aeaab5cc06
Bug 743574 - Deprecate DOMException.code. r=sicking
2012-04-11 17:55:23 -04:00
Masatoshi Kimura
aeb3f9e55a
Bug 743049 - Part 2: Use the new API from NS_ScriptErrorReporter to get an error type name. r=jst
2012-04-11 17:55:22 -04:00
Masatoshi Kimura
40676e48a8
Bug 730161 - Tests fix. r=sicking
2012-04-11 17:55:22 -04:00
Masatoshi Kimura
23049011a9
Bug 730161 - Replace IDBDatabaseException and FileException with DOMException. r=sicking
2012-04-11 17:55:21 -04:00
Masatoshi Kimura
481f410ee0
Bug 730161 - Implement IDBRequest.error. r=sicking
2012-04-11 17:55:21 -04:00
David Rajchenbach-Teller
5a08b70435
Bug 728171 - Use Scoped.h throughout the code. r=cjones
2012-04-11 18:59:10 +02:00
David Humphrey (:humph)
9534b79926
Bug 633602 - Implement Pointer Lock (Mouse Lock) API. r=roc,smaug
2012-04-11 17:55:21 -04:00
Vivien Nicolas
1340cee66a
Bug 742780 - Turn off the debug mode by default for dom/system/gonk/systemlibs.js. r=kyle
2012-04-11 10:05:35 -07:00
Vivien Nicolas
0c80ffcdfd
Bug 742805 - Do not dump ril socket failures on a desktop build with --enable-b2g-ril. r=philikon
2012-04-11 10:05:35 -07:00
Vivien Nicolas
d287f27221
Bug 742778 - Turn off the debug mode by default for dom/wifi. r=mrbkap
2012-04-11 10:05:35 -07:00
Vivien Nicolas
86dcfb8c87
Bug 742775 - Turn off the debug mode by default on SmsDatabaseService.js. r=philikon
2012-04-11 10:05:35 -07:00
Vivien Nicolas
e57aeb599c
Bug 742765 - this._indexedDB is undefined in SettingsManager.js. r=gwagner
2012-04-11 10:05:35 -07:00
James Willcox
3d617c8f21
backout 022be5c50732 for xul bustage
2012-04-11 12:56:00 -04:00
James Willcox
311851c7a5
Bug 730890 - Set up an Android Looper on the main Gecko thread r=cjones
2012-04-11 11:43:08 -04:00
Kan-Ru Chen
0bcf5a8211
Bug 739913 - Use kernel wake lock when the "cpu" topic is locked. r=cjones
2012-04-12 19:24:20 -04:00
David Rajchenbach-Teller
457f40baba
Bug 728171 - Use Scoped.h throughout the code. r=cjones
2012-04-12 12:21:24 +02:00
Bobby Holley
ac0a01ac3b
Bug 744034 - Link the script context to the outer window earlier to ensure that we always have TI for content. r=mrbkap
2012-04-12 11:21:12 -07:00
Kyle Huey
e49a3e8d9d
Merge m-c to m-i.
2012-04-09 14:53:10 -07:00
Kyle Huey
14ec5a7315
Refix bug 741248. r=me
2012-04-09 13:48:44 -07:00
Matt Brubeck
0f3bc5ceb0
Merge last green changeset from inbound to mozilla-central
2012-04-09 10:05:48 -07:00
Philipp von Weitershausen
bcc2fe724c
Bug 743603 - B2G Wifi: minor code readability improvement. r=mrbkap
2012-04-09 15:47:42 +08:00
Blake Kaplan
68f5efefee
Backed out changeset 22521568cf79. It accidentally removed a file.
2012-04-09 15:44:53 +08:00
Philipp von Weitershausen
b15d176c4c
Bug 743603 - B2G Wifi: minor code readability improvement. r=mrbkap
...
--HG--
extra : rebase_source : ceca6081c1e775ecb8f82799d2c39d1c7ec3a9ea
2012-04-09 15:19:35 +08:00
Vicamo Yang
93a0cbdbd3
Bug 736707 - Part 2: Support Type-0 Message. r=philikon
2012-04-08 17:13:19 +08:00
Vicamo Yang
333c0743b4
Bug 736707 - Part 1: TP-PID sanity checks. r=philikon
2012-04-08 17:13:01 +08:00
Igor Bukanov
5220367ed1
Bug 737364 - part 2 - replace JSContext with JSRuntime in the GC-related API
...
This part replaces the JSContext *cx argument in most GC-related API
with JSRuntime *rt. When possible, the patch removes the code to obtain
a temporary cx just to run the GC.
The patch also removes JS_DestroyContextMaybeGC. That function is not
used in FF code base and its implementation is broken. It requires that
the context has an entered compartment when it is destroyed, which in
turns implies a missing leave compartment call.
2012-03-28 12:13:30 +02:00
Brad Lassey
bb82c56da5
bug 738198 - crash in nsPluginInstanceOwner::~nsPluginInstanceOwner r=snorp
2012-03-27 01:31:57 -04:00
Daniel Holbert
35ccf59a89
Bug 743785: Remove no-longer-used variable 'javaIsEnabled' from nsNPAPIPlugin.cpp. r=josh
2012-04-09 13:36:23 -07:00
Ehsan Akhgari
92a620c9d5
Merge mozilla-central into mozilla-inbound to fix B2G builds
2012-04-09 09:53:35 -04:00
Ms2ger
22e29fc829
Merge m-c to m-i.
2012-04-09 09:32:28 +02:00
Blake Kaplan
fcbd1988d6
Bug 736091 - Add a forgetNetwork function that forgets the requested network. If the requested network is the current network, we reconnect to the next available network. r=cjones
...
--HG--
extra : rebase_source : b68cd9c99dcf31e9274d603d88300340ee1ebf60
2012-03-26 18:27:10 +02:00
Blake Kaplan
c3280e98f5
Bug 742797 - Fix shutdown on ICS. r=cjones DONTBUILD
2012-04-05 19:47:08 +02:00
Olli Pettay
b7882b811f
Bug 743199 - Unmark Document's and Window's ELM, r=mccr8
2012-04-07 10:12:03 +03:00
Ms2ger
aab2ba895f
Backout bug 742805, 742778, 742775, 740974, 742765, 742761, 742092, 722197 for leaks.
2012-04-06 13:10:30 +02:00
Vivien Nicolas
5bf6c61223
Bug 742765 - this._indexedDB is undefined in SettingsManager.js. r=gwagner
2012-04-06 03:12:18 -07:00
Vivien Nicolas
8df2aa6ac5
Bug 742775 - Turn off the debug mode by default on SmsDatabaseService.js. r=philikon
2012-04-06 03:12:18 -07:00
Vivien Nicolas
07230d40c2
Bug 742778 - Turn off the debug mode by default for dom/wifi. r=mrbkap
2012-04-06 03:12:18 -07:00
Vivien Nicolas
6f4d74fc95
Bug 742805 - Do not dump ril socket failures on a desktop build with --enable-b2g-ril. r=philikon
2012-04-06 03:12:18 -07:00
Aryeh Gregor
653b41ddf3
Bug 742261 - Remove useless queryCommandText/execCommandShowHelp methods; r=ehsan
2012-04-04 15:30:33 +03:00
Boris Zbarsky
bf00219e54
Bug 742549. Add a .crossOrigin IDL property. r=sicking
...
Note that the content attribute is crossorigin (lowercase) in SVG, hence the need to have different
content and IDL property names in the test.
2012-04-05 22:24:42 -04:00
Bill McCloskey
90e65d2fdb
Bug 742570 - Change API for compartment GCs (r=igor)
2012-04-03 12:23:11 -07:00
Bill McCloskey
3ace6566fe
Bug 742570 - Remove the compartment option for gczeal (r=igor)
2012-04-03 11:41:56 -07:00
Bill McCloskey
c8af5eba7e
Bug 739810 - Make cycle collector traverse nsGlobalWindow::mLocalStorage (r=smaug)
...
--HG--
extra : rebase_source : 7da46b5d1e5871dbd59078aa93f0f1d8da75799e
2012-04-05 15:38:01 -07:00
Gabor Krizsanits
c306ffc838
Bug 733035 - postMessage support for sandboxes. r=khuey
2012-04-05 18:33:20 -04:00
Philipp von Weitershausen
477e42fd5d
Back out changeset 3780b09790a0 (bug 733265) due to build bustage.
2012-04-05 15:00:22 -07:00
Vicamo Yang
a8631c1247
Bug 727319 - Part 2: notify SMS send failed. r=philikon
2012-04-05 14:16:56 -07:00
Vicamo Yang
c45765c147
Bug 727319 - Part 1: remove handleRequestError(). r=philikon
2012-04-05 14:16:56 -07:00
Vicamo Yang
e3d4b5024f
Bug 736697 - Part 5: add error handling. r=philikon
2012-04-05 14:16:56 -07:00
Vicamo Yang
a6bb3da172
Bug 736697 - Part 4: handle SMS-STATUS-REPORT. r=philikon
2012-04-05 14:16:56 -07:00
Vicamo Yang
7114b9bcfc
Bug 736697 - Part 3: support SMS-STATUS-REPORT. r=philikon
2012-04-05 14:16:56 -07:00
Vicamo Yang
a0c318b2c1
Bug 736697 - Part 2: Refactor to share methods. r=philikon
2012-04-05 14:16:56 -07:00
Vicamo Yang
61d7e88552
Bug 736697 - Part 1: Remove SMS-SUBMIT-only property from SMS-DELIVER. r=philikon
2012-04-05 14:16:56 -07:00
Hsinyi Tsai
74134f7d6d
Bug 735170 - WebTelephony: add API to hold a call. r=philikon
2012-04-05 16:12:42 +08:00
Fernando Jiménez
7c201b6366
Bug 733265 - B2G SMS DB tests. r=philikon
2012-04-05 14:16:56 -07:00
Philipp von Weitershausen
1243817279
Back out changeset 26adf71d5c61 (bug 734018) due to oranges.
2012-04-06 18:39:02 -07:00
Vicamo Yang
3d51e55e0e
Bug 743179 - B2G SMS: error notification for REQUEST_GET_SMSC_ADDRESS failure is not fired. r=philikon
2012-04-06 17:49:54 -07:00
Kan-Ru Chen
62ea358119
Bug 740710 - B2G SMS: Timezone offset sign is wrong. r=philikon
2012-04-06 17:48:08 -07:00
Philipp von Weitershausen
c55d112fec
Bug 734018 - Don't patch DOMRequestService into Services.jsm, define message managers. r=gavin,fabrice
2012-04-06 17:42:11 -07:00
Takanori MATSUURA
6ba21f9576
Bug 737006 - Use internal ply only if needed. r=khuey
2012-04-06 14:06:52 -04:00
Yoshi Huang
36dd9561ce
Bug 740300 - B2G RIL: improper behavior in RadioStateChange. r=philikon
2012-04-02 10:57:38 +08:00
Yoshi Huang
573817b4ad
Bug 744306 - Part 2: enable RIL v6 on Akami. r=philikon
2012-04-11 18:00:05 +08:00
Yoshi Huang
3709d5bfd0
Bug 744306 - Part 1: response id collision in Akami & RIL v6. r=philikon
2012-04-11 15:03:52 +08:00
Justin Lebar
51d4c74935
Bug 724072 - If using a content process, display the pid and "parent"/"child" along with each NS_WARNING. r=bsmedberg
...
--HG--
extra : rebase_source : e50670c28aa95de347ce68efaebb84c9682b2c36
2012-04-10 15:57:20 -04:00
Justin Lebar
4cbb9aa916
Bug 742491 - Use a thread-safe DLL patcher on Windows, when possible. r=glandium
2012-04-10 15:52:56 -04:00
Boris Zbarsky
271e803092
Bug 742184. Use CGThings for whitespace munging in CGNativeToSupportsMethod. r=peterv
2012-04-10 12:40:12 -04:00
Boris Zbarsky
bd8ddda62a
Bug 742200. Use JSVAL_VOID, not JSVAL_NULL, as the default value for optional arguments that are not specified. r=peterv
2012-04-10 12:40:12 -04:00
Boris Zbarsky
0744334b26
Bug 742167. Give extendedAttribute() a better name. r=khuey
2012-04-10 12:40:12 -04:00
Steven Michaud
a64cadb51a
Bug 313700 - Stale information in about:plugins (pluginreg.dat) after a plugin update. r=josh
2012-04-10 10:56:49 -05:00
Steve Fink
2c59d5586c
Bug 730208 - UnmarkGray fixups for globals and contexts. r=billm
...
A common source of potential black -> gray edges is JSAPI calls made on objects with gray globals or contexts holding gray globals. (The call could potentially update a black object with a pointer to that global.) This patch mostly traps places where contexts are used, and unmarks their globals. It also includes some more global unmarking.
--HG--
extra : rebase_source : 835c1d6b4a7f7a11571412075ae8847475079edd
2012-03-14 09:32:58 -07:00
Steve Fink
86b2714480
Bug 730208 - UnmarkGray various JS objects to prevent them from being used to create black -> gray edges. r=smaug
...
--HG--
extra : rebase_source : ba0e5a7c3f9f5f4c76eaa3c8e20d406b9691be9b
2012-03-20 21:29:47 -07:00
Eric Chou
fdedf2d2b0
Backout 4a9ebf972d27 (Bug 730990) because it was checked-in without superreview
2012-05-04 07:53:51 +08:00
Ryan VanderMeulen
270738f819
Back out b5fd22efe23d (bug 739740) due to bustage. r=TryFTW
2012-05-03 18:51:14 -04:00
David Rajchenbach-Teller
256ca5f4b1
Bug 739740 - Export libc constants to JS. r=khuey,glandium
2012-04-30 12:14:38 +02:00
James Willcox
b0e2e8e19f
Bug 730890 - Install and run an Android Looper on Gecko main thread r=cjones
2012-05-03 10:53:31 -04:00
Andrew McCreight
3ac11cfc5b
Bug 744103, part 2 - Change NoteScriptChild to NoteJSChild. r=smaug
2012-05-03 12:28:10 -07:00
Ed Morley
8266a4291c
Merge mozilla-central to mozilla-inbound
2012-05-03 20:13:41 +01:00
Peter Van der Beken
ed885d50a9
Fix for bug 741367 (Creating second XMLHttpRequest via Components.Constructor throws NS_ERROR_FAILURE): don't overwrite content-defined properties. r=bz.
...
--HG--
extra : rebase_source : f9c7fe34d4cde28cafea0536e305704e2dc04ff7
2012-04-27 09:57:09 +02:00
Peter Van der Beken
7eb62e9704
Fix for bug 742156 (Stringifying EventTarget throws): implement a toString method for interface objects. r=bz.
...
--HG--
extra : rebase_source : cd692b5231e4d183e0bbd368965e704ede54661f
2012-05-02 15:28:17 +02:00
Peter Van der Beken
25970d2711
Fix for bug 744772 (Trace the DOM interface object array). r=bz.
...
--HG--
extra : rebase_source : c9f27bed0eab0e6db03295050176ef986cf0b59b
2012-05-02 14:49:43 +02:00
Ed Morley
e0b72fe90a
Backout 5a0fe30e6b1a (bug 565274) for M4 test_bug377624.html failures on a CLOSED TREE
2012-05-03 12:32:49 +01:00
Arnaud Bienner
6a8c770aec
Bug 565274 - Implement the accept attribute for the form and file upload controls for custom MIME types. r=sicking
2012-05-03 00:49:24 +02:00
Fernando Jimenez
baefb10242
Bug 712809 - Tests for the B2G SMS database. r=philikon
2012-03-06 00:15:44 +01:00
Hsinyi Tsai
c2996bfc7e
Bug 714968 - B2G telephony: support a second incoming call. r=philikon
2012-04-10 18:10:18 +08:00
Philipp von Weitershausen
03872d74e8
Bug 734018 - Don't patch DOMRequestService into Services.jsm. r=gavin,fabrice
2012-04-11 13:55:54 +08:00
Philipp von Weitershausen
fc80a2745d
Bug 743635 - B2G SMS database initialization accesses Directory Provider off the main thread. r=mwu
2012-04-11 13:55:54 +08:00
Masayuki Nakano
e7f63293af
Bug 166240 part.8 Add tests for KeyboardEvent.location (synthesized events) r=smaug, sr=jst
2012-05-03 17:35:02 +09:00
Masayuki Nakano
f98601c487
Bug 166240 part.1 Add D3E KeyboardEvent.location r=smaug, sr=jst
2012-05-03 17:35:01 +09:00
Ehsan Akhgari
b74a7df1cf
Merge mozilla-inbound and mozilla-central
2012-04-05 13:41:51 -04:00
Ehsan Akhgari
e130fd8945
Merge the last green PGO changeset from mozilla-inbound to mozilla-central
2012-04-05 13:40:53 -04:00
Boris Zbarsky
2d4ce165e0
Bug 742222. Make sure to JS_WrapValue values being returned for callback types and 'any' types. r=peterv
2012-04-05 13:14:54 -04:00
Kyle Huey
1b361b0c81
Bug 741248: Attempt a fix by twiddling the makefile a bit. r=me
2012-04-04 19:11:30 -07:00
Brad Lassey
e3451864f9
backout b51259905d85 because it needs sr
2012-04-05 02:02:52 -04:00
Brad Lassey
8fb60abdbf
bug 738528 - still photo support for getUserMedia r=dougt
2012-04-04 23:32:38 -04:00
Kyle Huey
64746c0dee
Backed out changeset 3a0940f90455
2012-04-04 13:42:12 -07:00
Kyle Huey
4a035a99ee
Bug 741125: Update WebIDL parser.
2012-04-04 12:07:28 -07:00
Chris Cooper
ab4a917101
Merge build-system to mozilla-central
2012-04-04 14:02:07 -04:00
Marco Bonardo
5eb9c1dad8
Merge last green PGO from inbound to central
2012-04-04 13:36:36 +02:00
Olli Pettay
19b67623db
Bug 742183 - Handle MicroTasks correctly with showModalDialog, r=sicking
2012-04-04 09:23:45 +03:00
Joey Armstrong
ffd562b9b7
Bug 738404 - Makefile.in edits to use threadsafe mkdir (bug 680246) - r=ted
2012-04-03 16:08:16 -04:00
Marco Bonardo
1ababdd3b2
Merge central and inbound
2012-04-03 14:36:57 +02:00
Ms2ger
a0062c6cca
Bug 532062 - localStorage/sessionStorage should return undefined (not null) for undefined keys through property access; r=mayhemer
2012-04-03 09:25:39 +02:00
Ms2ger
beb9973d07
Bug 740771 - Stringify null for Storage.getItem/setItem/removeItem; r=mayhemer
2012-04-03 09:25:39 +02:00
Ms2ger
6b301797c5
Bug 737122 - Attr nodes shouldn't have children; r=sicking
2012-04-03 09:25:39 +02:00
Justin Lebar
ef80ce85f4
Bug 737857 - Report number of ghost windows in telemetry. r=njn
...
--HG--
extra : rebase_source : 0139099de839f77405ec1e606fc0540fc892cbd5
2012-04-02 22:28:13 -04:00
Justin Lebar
c7747cbafe
Bug 738624 - Add ghost windows to about:compartments. r=njn
...
--HG--
extra : rebase_source : c16cdfc4c06b363f54f1d0f37bb006cf977b079a
2012-04-02 22:28:05 -04:00
Justin Lebar
91e6fee1e8
Bug 738011 - Separate "detached" from "ghost" windows in about:memory. r=njn,mccr8
...
--HG--
extra : rebase_source : 02d563277907231953728a0a99847c466665dbb0
2012-04-02 22:28:04 -04:00
Gregor Wagner
d0aff72b6c
Bug 734198 - Contacts API: Add Sorting. r=bent
2012-04-02 16:39:57 -07:00
Chris Jones
bce24b6e31
Bug 739452, part 1: Catch errors in importing cutils, since (unfortunately) this code also runs on desktop builds. r=mrbkap
2012-04-01 01:57:18 -07:00
Matt Brubeck
6b29960c06
Back out bug 738011, bug 738624, and bug 737857 because of WinXP debug reftest log errors
...
--HG--
extra : rebase_source : 965c755f6416e2ca102b38633fe7a2c7267e956e
2012-04-02 12:44:31 -07:00
Justin Lebar
f2560a00d6
Bug 742448 - Don't return xray-waived objects in BrowserElementAPI, and don't use the parent window's content-overridable top property for implementing window.top. r=bholley
...
--HG--
extra : rebase_source : 0c81c1f605aaf73f01b47077be11345ee64955e1
2012-04-04 20:32:39 -04:00
Masayuki Nakano
b2f0fc7b65
Bug 668157 part.2 mozilla/dom should use mozilla::Preferences r=jst
2012-04-04 13:09:20 +09:00
Ryan VanderMeulen
e30ff35d31
Backout 17deb5f61b4d (bug 150073) due to build bustage. a=shouldausedtryfirst
2012-04-03 20:22:42 -04:00
Masatoshi Kimura
658c5c654e
Bug 739659 - Try duck typing in js_ReportUncaughtException. r=luke
2012-04-03 20:08:28 -04:00
Josh Aas
eaea6992fd
Bug 741246: Simplify plugin instance creation and initialization (further). r=jst
2012-04-02 15:17:34 -04:00
Matt Brubeck
ee9f4c7f0f
Merge mozilla-central to mozilla-inbound
2012-04-02 11:03:29 -07:00
Matt Brubeck
82e8c9aa19
Merge last green changeset from inbound to mozilla-central
2012-04-02 10:41:37 -07:00
Blake Kaplan
2a2658828e
Bug 736096 - Don't pretend we have values that we didn't successfully
...
get. r=cjones DONTBUILD
2012-03-29 17:01:36 +02:00
Blake Kaplan
2dd6194e06
Bug 736096 - Reprioritize networks when the priorities get too high to prevent overflow. r=cjones
2012-03-29 17:17:46 +02:00
Serge Gautherie
f665f3367b
Bug 739927. (Av2) dom-level*-*/DOMTestCase.js: Fix SimpleTest._logResult() override + testFails() + markTodos(), Fake a missing warn() function in checkInitialization(), Add missing early returns to assertSize() and assertURIEquals(). r=jmaher.
2012-04-02 17:11:19 +02:00
Kyle Huey
03a553e469
Bug 722428: Fix leaks in mochitest by reworking SpecialPowers and nsDOMWindowUtils. r=mounir,ctalbert
2012-04-01 19:23:51 -07:00
Tim Taubert
895f7fcd35
merge m-c to fx-team
2012-04-01 18:52:12 +02:00
Josh Aas
02dce5e7d7
Bug 741126: Require plugin for instance creation. r=jst
2012-04-01 06:13:10 -04:00
Ed Morley
7b8f9d67b3
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-03-31 22:41:59 +01:00
Olli Pettay
aef37dab12
Bug 641821, MutationObserver, r=sicking
...
--HG--
extra : rebase_source : a680c883b22976edf38eea23fb516215e081084f
2012-03-31 09:30:13 -07:00
Kyle Huey
d6238234e1
No bug: Followups to my previous two commits.
2012-03-31 07:54:12 -07:00
Kyle Huey
d9d4ce54ec
Bug 740626: Disable failing tests.
2012-03-31 07:26:57 -07:00
Johnny Stenback
c1b3d96e01
Removing windows newlines. no bug and DONTBUILD
2012-03-30 22:34:16 -07:00
Kyle Huey
8aa661189d
Merge to pick up an orange fix from m-c.
2012-03-31 09:14:19 -07:00
Ed Morley
2aa4048571
Merge mozilla-central to mozilla-inbound
2012-03-31 15:28:55 +01:00
Peter Van der Beken
c2e642fbcc
Fix for bug 740069 (Generate JS bindings in C++ with a python script for DOM objects on the main thread and in workers. Infrastructure and new bindings for XMLHttpRequest). Patch by bent/bz/bholley/jst/khuey/peterv, r=bent/bz/bholley/jlebar/khuey/peterv/sicking/smaug.
...
--HG--
rename : js/xpconnect/tests/mochitest/test_bug462428.html => dom/bindings/test/test_lookupGetter.html
2012-03-30 21:42:20 -07:00
Mounir Lamouri
47abadb9c1
Bug 740707 - Fix crash in mozilla::dom::Navigator::GetMozBattery. r=jlebar
2012-03-30 18:58:12 -07:00
Tim Taubert
fe96c4fc88
Bug 727446 - follow up, test fix #2 ; r=bustage
2012-03-30 22:40:00 +02:00
Tim Taubert
fccd44c33f
Bug 727446 - follow up, test fix r=bustage
2012-03-30 22:37:35 +02:00
Tim Taubert
726363a9bd
Bug 727446 - Let the window owning a storage dispatch an event when the storage changes; r=smaug
2012-03-30 19:31:16 +02:00
Marco Bonardo
31496b4a78
Merge central to inbound
2012-03-30 12:27:55 +02:00
Ms2ger
09fa74771d
Bug 738761 - Remove nsIScriptTimeoutHandler::GetScriptVersion and pass JSVersion to nsIScriptContext::EvaluateString; r=jst
2012-03-29 23:09:13 +02:00
Ms2ger
6f4de79d23
Bug 738996 - Remove agnostic Hold/DropScriptObject nsContentUtils functions; r=mrbkap
2012-03-29 23:09:11 +02:00
Ms2ger
8abebec458
Bug 738647 - DOMStorageImpl::GetKey shouldn't throw; r=honzab
2012-03-29 23:09:09 +02:00
Ms2ger
da733d180c
Bug 647323 - Part e: Import Opera's getElementsByClassName tests from the WebApps WG repository; r=jhammel
2012-03-29 23:09:02 +02:00
Ms2ger
f1fb9b4ea4
Bug 647323 - Part d: Import tests Mozilla contributed to the HTML WG test suite; r=jhammel
2012-03-29 23:09:00 +02:00
Ms2ger
cff582ac2c
Bug 647323 - Part c: Implement test importing code; r=jhammel
2012-03-29 23:08:58 +02:00
Ms2ger
e175c46c26
Bug 647323 - Part b: Implement test harness reporting code and import testharness code from the upstream repository; r=jhammel+ted
2012-03-29 23:08:43 +02:00
Ms2ger
e7630ef0b1
Bug 647323 - Part a: Document the setup; r=jhammel
2012-03-29 23:08:43 +02:00
Mounir Lamouri
aaec9372e9
Bug 740188 - Screen Orientation API locking (3/3): revert orientation when fullscreen is left. r=smaug
2012-03-29 09:31:11 -07:00
Mounir Lamouri
6fa22503da
Bug 740188 - Screen Orientation API locking (2/3): security model. r=smaug
2012-03-29 09:31:29 -07:00
Mounir Lamouri
e07e2adfa7
Bug 740188 - Screen Orientation API locking (1/3): DOM/HAL boilerplate. r=smaug sr=sicking
2012-03-29 12:43:16 -07:00
Terrence Cole
f39a8777a1
Bug 738868 - Switch JSObject2JSObjectMap to new HashTable; r=mrbkap
2012-03-27 09:55:55 -07:00
Gregor Wagner
e080cb6646
Bug 740968 - Cleanup SettingsManager.js. r=fabrice
2012-03-30 14:26:59 -07:00
Philipp von Weitershausen
96c73034b8
Bug 738063 - B2G Wifi: Consolidate ctypes-related worker code. r=mrbkap,cjones
...
--HG--
rename : dom/wifi/network_worker.js => dom/wifi/wifi_worker.js
2012-03-30 12:04:30 -07:00
Peter Van der Beken
f4bf642150
Bug 740526. Change LookupName to return the nsGlobalNameStruct as a return value, not an out param. r=bzbarsky
2012-03-29 11:43:13 -07:00
Peter Van der Beken
205960e5d1
Fix for bug 740397 (Make tests that try to get XHR.channel use SpecialPowers). r=bholley.
...
--HG--
extra : rebase_source : 0bd78094debfea9d179f17396626c3802a6b5a21
2012-03-29 11:15:09 -07:00
Benjamin Smedberg
2ca933d909
Bug 737433 - Send the referer for embedded src="" streams for plugins (and make them part of the correct load group while we're at it!), r=josh
...
--HG--
extra : rebase_source : 1d3f255cfd861fb136d54cef63f327a77f76c931
2012-03-29 12:53:31 -04:00
Doug Turner
d3be2a0385
Bug 740268 - DisableDeviceSensor doomedElement isn't being set correctly. r=mwu
2012-03-28 23:54:53 -07:00
Phil Ringnalda
6e9250f387
Back out 0cb85ff0f764 (bug 738568), 9949bb092303 (bug 730209), 095fd525afa7 (bug 729924), dcf8929a8115 (bug 633602) because of widely scattered and unclear bustage on a CLOSED TREE
2012-03-28 22:37:46 -07:00
Phil Ringnalda
fc1b2ed759
Back out 5c63b21280c2 (bug 733265) for build failures
2012-03-28 21:17:13 -07:00
Fernando Jiménez
66de251c1b
Bug 733265 - B2G SMS DB tests. r=philikon
2012-03-28 20:47:05 -07:00
Yoshi Huang
36cd87847b
Bug 733990 - Handle errors for ICC IO. r=philikon
2012-03-28 20:46:06 -07:00
Mark Capella
3519b46a3e
Bug 738380 - Remove nsINode::{GetScriptTypeID, SetScriptTypeID}, nsIScriptContext::GetScriptTypeID, nsIScriptRuntime::GetScriptTypeID; r=jst
2012-04-01 14:47:48 +02:00
Yoshi Huang
89a784fba5
Bug 737352 - B2G RIL: typo in RIL iccIO. r=philikon
2012-03-20 16:49:59 +08:00
David Humphrey
b174382f2b
Bug 633602 - Implement Pointer Lock (Mouse Lock) API. r=roc, smaug
2012-03-28 21:00:14 -04:00
Ed Morley
15d0963123
Merge mozilla-central to mozilla-inbound
2012-03-28 23:23:32 +01:00
Ed Morley
ad2c5ad974
Backout 273173a592dc (bug 483992) for causing bug 739927
2012-03-28 22:52:17 +01:00
Kyle Huey
99b4e0a5ab
Merge the last good pgo-green cset on mozilla-inbound to mozilla-central.
2012-03-28 07:40:52 -07:00
Neil Rashbrook
ca82fa5a7c
Bug 737022 Re-enable debug chrome strict warnings r=jst
2012-03-28 12:09:33 +01:00
Phil Ringnalda
4df8ed665b
Merge m-c to m-i
2012-03-27 21:21:11 -07:00
Justin Lebar
76f85b36c5
Back out changesets 6a2c57fa8edf, 34526f45d863 (bug 737307) due to web-facing regressions (e.g. bug 739478). r=bz
...
--HG--
extra : rebase_source : 4b595ee4ef7ab60a1d831bf50f1c973161e3187c
2012-03-26 17:10:07 -07:00
Peter Van der Beken
6c1a5e5219
Bug 732377. Add the API for the new DOM bindings to XMLHttpRequest. r=bzbarsky
2012-03-26 08:38:06 -07:00
Justin Lebar
8dd521e600
Bug 736688 - Part 6: Add BrowserElementAPI.js, implementing loadstart, loadend, locationchange, and the window.{top,parent,frameElement} override for <iframe mozbrowser>. r=smaug
...
--HG--
extra : rebase_source : 7ed3e56bbf06d97a9b0127eecf87128c5389a1b1
2012-03-28 11:36:50 -07:00
Justin Lebar
6e2bfcabd9
Bug 736688 - Part 5: Remove window.{top,parent,frameElement} mozbrowser changes in nsGlobalWindow (undoes changes from bug 725796). r=smaug
...
--HG--
extra : rebase_source : fdeccb7e995229cdbc6ebd945109fe8441f9f525
2012-03-28 11:36:49 -07:00
Justin Lebar
3b671e486b
Bug 736688 - Part 3: Make browser frame tests run faster by loading empty pages instead of example.com/example.org (which is the huge, root mochitest file). r=smaug
...
--HG--
extra : rebase_source : fcb9fbaaa45fc92098c66a20826fe3bb7f15b62c
2012-03-28 11:36:03 -07:00
Justin Lebar
062d989ef9
Bug 736688 - Part 2: Move browser frame tests to their own directory. r=smaug
...
--HG--
extra : rebase_source : b8c03a5cc74b528fce8b4bb7ff77f9a25ab85800
2012-03-28 11:36:03 -07:00
Justin Lebar
fa43d5049c
Bug 736688 - Part 1: Fix up browser frame tests. r=smaug
...
--HG--
extra : rebase_source : 393c45bdb8d1eaa55be46dc5a6428b20d44cb013
2012-03-28 11:36:01 -07:00
Mounir Lamouri
b8537a9154
Bug 739840 - Make nsDOMEventTarget subclasses inherit from nsDOMEventTargetHelper first. r=khuey
2012-03-28 10:29:14 -07:00
Ed Morley
252f20d16b
Merge mozilla-central to mozilla-inbound
2012-03-28 17:37:32 +01:00
Honza Bambas
80c0c031a6
Bug 736589, r=jst
2012-03-28 01:27:19 +02:00
Eric Chou
cc9697f125
Bug 731361 - Change bluetooth firmware loading to use a DOMRequest based API. r=bent
2012-03-27 19:17:35 -04:00
Jared Wein
ac11ea4de6
Bug 730318 - Implement a way for chrome js to enumerate the plugin objects on a page for activation. r=khuey
2012-03-28 08:53:56 -07:00
Jared Wein
a80b6db592
Backed out changeset 8e42ba558f07 (bug 730318) CLOSED TREE
2012-03-27 15:23:53 -07:00
Philipp von Weitershausen
b036155fb6
Bug 728886 - Part 2: Support ril.h v6 parcels. r=qDot DONTBUILD because NPOTB
2012-03-20 12:28:15 -07:00
Philipp von Weitershausen
9af25a2d21
Bug 728886 - Part 1: Introduce constants from ril.h version 6. r=qDot
2012-03-19 15:49:27 -07:00
Philipp von Weitershausen
de93fcba55
Bug 728886 - Part 0: Use constants when initializing RIL state. r=qDot
2012-03-20 16:18:41 -07:00
Serge Gautherie
0187c03ba2
Bug 483992. (Av1) dom-level*-*/DOMTestCase.js: Remove sayrer's override of SimpleTest._logResult(). r=rcampbell.
2012-03-27 22:13:25 +02:00
Blake Kaplan
9d7499a646
Bug 739234 - Deal with the odd case on a desktop computer where the backend error'd out. r=vingtetun
2012-03-27 12:04:16 -07:00
Vivien Nicolas
3b878370c9
Bug 739680 - onsettingchange is not called when the setting is changed inside another window r=fabrice
2012-03-27 12:04:16 -07:00
Marco Bonardo
7a097c82f3
Merge last green PGO from inbound to central
2012-03-27 13:56:40 +02:00
Blake Kaplan
cfab3ce122
Bug 736114 - Fix dumb typo. r=vingtetun DONTBUILD
2012-03-27 12:13:20 +02:00
Chris Jones
9513d23820
Bug 739090: Dynamically call the right *ForceUse interface. r=mwu (npotb)
2012-03-26 17:39:33 -07:00
Blake Kaplan
4b4194c71a
Bug 736114 - Fire an event every 5 seconds containing the signal strength and link speed of the connection. Also add a synchronous API for clients that don't want to wait for the signal. r=cjones DONTBUILD
2012-03-26 18:26:32 +02:00
Blake Kaplan
eb7fb8f9d3
Bug 739335: Fix wifi on Gingerbread gonk. r=cjones (npotb)
2012-03-26 12:22:29 -07:00
Chris Jones
898f195c03
Bug 739137: Try harder to ensure that b2g shuts down when we ask it to. r=fabrice
2012-03-26 00:46:21 -07:00
Chris Jones
29101b5f94
Bug 739115: Add runtime checks for ICS and select libnetutils interface and wpa_supplicant states appropriately. r=gal (npotb)
2012-03-25 19:40:09 -07:00
Ed Morley
6d495ce936
Merge mozilla-central and mozilla-inbound
2012-03-25 11:39:22 +01:00
Michael Wu
b758edd35d
Bug 737173, part 2: Port AudioManager and libsydneyaudio to the new import. r=cjones (npotb)
2012-03-25 02:11:05 -07:00
Kan-Ru Chen
e1064ff503
Bug 739019: Allow chrome code to use PowerManager. r=cjones
2012-03-25 00:11:00 -07:00
Doug Turner
a670db21f7
Bug 734855 - Rename DeviceMotion to DeviceSensors. Review comments address r=mwu
2012-03-24 17:30:03 -07:00
Doug Turner
f209a96f5b
Bug 734855 - Rename DeviceMotion to DeviceSensors. r=mwu
...
--HG--
rename : dom/system/nsDeviceMotion.cpp => dom/system/nsDeviceSensors.cpp
rename : dom/system/nsDeviceMotion.h => dom/system/nsDeviceSensors.h
rename : xpcom/system/nsIDeviceMotion.idl => xpcom/system/nsIDeviceSensors.idl
2012-03-24 17:29:57 -07:00
Doug Turner
9b325a2539
Bug 734855 - Device Orientation - Make EnableDeviceMotion finer grain. r=mwu
2012-03-24 17:29:49 -07:00
Ed Morley
6ac240de86
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-03-24 16:05:07 +00:00
Diogo Golovanevsky Monteiro
d7758b88ca
Bug 735031 - Make Fullscreen API work with DOMElements rather than only HTML Elements. r=cpearce,smaug
2012-03-24 17:37:04 +13:00
Oleg Romashin
e8955b072d
Bug 703155 - Port Mozilla Qt to Qt5. r=mark.finkle,mh+mozilla,dougt
2012-03-22 16:24:40 -07:00
Gregor Wagner
ec5cd78551
Bug 678695 - Settings API. r=sicking, fabrice, smaug
2012-03-26 14:49:38 -07:00
Hsinyi Tsai
5b837f18c3
Bug 737793 - Final call state on receiver's phone is 'disconnecting', not 'disconnected'. r=bent
2012-03-21 19:30:05 +08:00
Matt Brubeck
79fbc90c42
Merge mozilla-central and mozilla-inbound
2012-03-23 16:06:54 -07:00
Bobby Holley
5213bf72dd
Bug 733984 - Explicitly disallow shadowing on location wrappers. r=mrbkap
...
This was taken care of in other ways before, but we need to be more explicit about it now that we're doing more Xray stuff with Location wrappers.
2012-03-23 15:58:18 -07:00
Jared Wein
d05c1fe426
Backed out changeset 62e3e0fc06c9 (bug 730318) r=bustage
2012-03-23 11:46:32 -07:00
Jared Wein
3f49c23fdd
Backed out changeset 5f79a3dd45ff (bug 730318) r=bustage
2012-03-23 11:46:12 -07:00