Commit Graph

17468 Commits

Author SHA1 Message Date
Carsten "Tomcat" Book
5e432050bd Backed out changeset 0c08e9e0f505 (bug 899574) Build Bustage on CLOSED TREE 2013-10-04 14:11:01 +02:00
Carsten "Tomcat" Book
08d6bf6629 Backed out changeset a81c996e06c1 (bug 899574) Build Bustage on Closed Tree 2013-10-04 14:10:18 +02:00
Michael Henretty
cbffa2ae9f Bug 899574 - Part 2, add Notification.get() with notification storage. r=bent 2013-10-02 18:27:53 -07:00
Ehsan Akhgari
54eda21c57 Bug 920292 - Part 1: Stop passing string literals as the first argument to MOZ_ASSERT; r=Waldo 2013-10-01 08:25:08 -04:00
Vincent Chang
e275a02658 Bug 917096 - [Buri][WIFI]When set the wifi hotspot name as blank space and save,it can't be searched. r=chucklee 2013-09-30 19:19:25 +08:00
Eric Chou
156307ce2f Bug 912376 - SCO wouldn't be dropped after SLC was disconnected, r=btian 2013-10-03 10:12:46 +08:00
Kyle Machulis
53f83cdb76 Bug 915002 - Convert optional AppNotificationService arguments to webidl dictionary, add directional/lang arguments; r=fabrice r=bz 2013-10-02 13:51:35 -07:00
Martijn Wargers
4b5db21172 Bug 922008 - Remove more enablePrivilege calls, part2. r=jmaher 2013-09-30 11:30:01 +02:00
Ed Morley
c12b7139c6 Merge mozilla-central and b2g-inbound 2013-10-01 12:00:25 +01:00
Ed Morley
f751b47fe1 Merge latest green b2g-inbound changeset and mozilla-central 2013-10-01 10:56:53 +01:00
Alan Huang
492ebafa8c Bug 822325: Implement an LRU pool for background app processes. The LRU app will get the smallest oom_adj and get killed last. r=khuey 2013-10-01 11:54:59 +08:00
Eric Chou
961593ba5a Bug 914514 - Close socket right after the user stops the transmission, r=gyeh, r=btian
Instead of setting a flag, this patch would shutdown current connection
right after the user stopped the transmission.
2013-10-01 10:53:08 +08:00
Fabrice Desré
ce7abf2462 Bug 914854 - BrowserElementPanning causes sync reflow by quering scrollLeft/Top r=bz,vingtetun 2013-09-30 10:32:02 -07:00
Ryan VanderMeulen
439f7d7d01 Merge m-c to b2g-inbound. 2013-09-30 16:30:26 -04:00
Ryan VanderMeulen
40233fbb80 Merge fx-team to m-c.
--HG--
rename : mobile/android/base/UpdateServiceHelper.java => mobile/android/base/updater/UpdateServiceHelper.java
2013-09-30 16:18:53 -04:00
Gregor Wagner
f66690ab97 Bug 771765, tentative bustage fix no. 2 on CLOSED TREE. r=bent 2013-09-30 10:38:05 -07:00
Ben Turner
5977a25654 Bug 771765, tentative bustage fix on CLOSED TREE 2013-09-30 10:13:13 -07:00
Ed Morley
5f372d43ac Merge mozilla-central and inbound 2013-09-30 17:26:43 +01:00
Ed Morley
e3d3eefc2b Merge mozilla-central and fx-team 2013-09-30 17:21:02 +01:00
Ed Morley
e9e5ecef9d Merge mozilla-central and b2g-inbound 2013-09-30 17:20:26 +01:00
Ed Morley
d9e5525702 Merge latest green b2g-inbound changeset and mozilla-central 2013-09-30 17:15:40 +01:00
Vicamo Yang
dcaf2bced0 Bug 919982: B2G RIL - read Gonk property "ro.moz.ril.numclients" instead. r=hsinyi 2013-09-30 17:24:54 +08:00
Reuben Morais
551b5f8e6c Backed out 8 changesets (bug 916267, bug 850430) for mochitest failures 2013-09-30 01:44:06 -03:00
Kyle Huey
d82944e686 Bug 919457: Allow bindings specific to workers without the old-style worker ownership model. r=bz 2013-09-30 12:15:37 +08:00
Kyle Huey
067126c359 Back out bug 919457 for build bustage. r=me 2013-09-30 10:41:23 +08:00
Kyle Huey
60f7948e75 Backed out changeset db16370f7cce 2013-09-30 10:39:33 +08:00
Kyle Huey
7df433eefc Bug 919457: Followup to fix bustage. r=me 2013-09-30 10:11:20 +08:00
Kyle Huey
b9565ad1bf Bug 919457: Allow bindings specific to workers without the old-style worker ownership model. r=bz 2013-09-30 09:37:26 +08:00
Reuben Morais
b0224bc97c Bug 916267 - Remove XPIDL for MozContactChangeEvent. r=smaug 2013-09-29 22:22:43 -03:00
Reuben Morais
203aa552e6 Bug 850430 - Handle new defaults correctly in the Android contacts backend. r=cpeterson 2013-09-29 22:22:35 -03:00
Reuben Morais
72b3ab2739 Bug 850430 - Handle Date properties consistently across the Contacts code. r=gwagner 2013-09-29 22:22:34 -03:00
Hsin-Yi Tsai
b901002a78 Bug 921422 - B2G RIL: include clientId in async messages from RadioInterface to RILContentHelper. r=vicamo 2013-09-30 08:56:00 +08:00
Szu-Yu Chen [:aknow]
fb33cdb1d1 Bug 897940 - Extend timeout. r=hsinyi 2013-10-01 18:22:07 +08:00
Thomas Zimmermann
19ae300ab9 Bug 919913: Introduce DBusReplyCallback, r=qdot,echou
DBusReplyCallback replaces the removed DBusCallback as type for
reply-handler functions. Bluetooth, the only user of DBus, has
been updated as well.
2013-10-01 10:20:55 +02:00
Thomas Zimmermann
f718c75cc4 Bug 919913: Converted BluetoothDBusService to new Send methods, r=echou
This patch changes BluetoothDBusService to use the new send methods
that have been added to RawDBusConnection. The conversion from the
old functions is

 - dbus_func_send to Send,
 - dbus_func_send_async to SendWithReply,
 - dbus_func_args_async to SendWithReply,
 - dbus_func_args to SendWithError, and
 - dbus_func_args_timeout to SendWithError.

References to DBusCallback have been removed.
2013-10-01 10:20:30 +02:00
Gina Yeh
67f0e815a0 Bug 913374 - Use nsRefPtr for BluetoothProfileController in profile managers, r=echou 2013-10-01 15:26:40 +08:00
Nicholas Nethercote
258c2f4cdf Bug 921923 (part 3) - Make multi-output sizeOfFoo() functions more consistent in content/, dom/ and layout/. r=till.
--HG--
extra : rebase_source : ac8aebe86b4b7ee5acc0f541be5645abf73b6a98
2013-09-30 16:20:23 -07:00
Mark Hammond
6337687f5c Bug 920397 part 3 - Ensure PContentParent doesn't close process handles multiple times. r=bsmedberg 2013-10-01 10:56:16 +10:00
David Anderson
c8133fee65 Rename IPDL's RPC to Interrupt (bug 910020, r=bent).
--HG--
rename : ipc/ipdl/test/cxx/PTestRPCErrorCleanup.ipdl => ipc/ipdl/test/cxx/PTestInterruptErrorCleanup.ipdl
rename : ipc/ipdl/test/cxx/PTestRPCRaces.ipdl => ipc/ipdl/test/cxx/PTestInterruptRaces.ipdl
rename : ipc/ipdl/test/cxx/PTestRPCShutdownRace.ipdl => ipc/ipdl/test/cxx/PTestInterruptShutdownRace.ipdl
rename : ipc/ipdl/test/cxx/PTestRacyRPCReplies.ipdl => ipc/ipdl/test/cxx/PTestRacyInterruptReplies.ipdl
rename : ipc/ipdl/test/cxx/TestRPCErrorCleanup.cpp => ipc/ipdl/test/cxx/TestInterruptErrorCleanup.cpp
rename : ipc/ipdl/test/cxx/TestRPCErrorCleanup.h => ipc/ipdl/test/cxx/TestInterruptErrorCleanup.h
rename : ipc/ipdl/test/cxx/TestRPCRaces.cpp => ipc/ipdl/test/cxx/TestInterruptRaces.cpp
rename : ipc/ipdl/test/cxx/TestRPCRaces.h => ipc/ipdl/test/cxx/TestInterruptRaces.h
rename : ipc/ipdl/test/cxx/TestRPCShutdownRace.cpp => ipc/ipdl/test/cxx/TestInterruptShutdownRace.cpp
rename : ipc/ipdl/test/cxx/TestRPCShutdownRace.h => ipc/ipdl/test/cxx/TestInterruptShutdownRace.h
rename : ipc/ipdl/test/cxx/TestRacyRPCReplies.cpp => ipc/ipdl/test/cxx/TestRacyInterruptReplies.cpp
rename : ipc/ipdl/test/cxx/TestRacyRPCReplies.h => ipc/ipdl/test/cxx/TestRacyInterruptReplies.h
rename : ipc/ipdl/test/ipdl/error/rpcMessageCompress.ipdl => ipc/ipdl/test/ipdl/error/intrMessageCompress.ipdl
rename : ipc/ipdl/test/ipdl/error/tooWeakRPCAsync.ipdl => ipc/ipdl/test/ipdl/error/tooWeakInterruptAsync.ipdl
rename : ipc/ipdl/test/ipdl/ok/rpcProtocol.ipdl => ipc/ipdl/test/ipdl/ok/intrProtocol.ipdl
2013-09-30 17:27:45 -07:00
Masatoshi Kimura
cd4cf13716 Bug 885107 - Sync testharness with the latest upstream. r=Ms2ger 2013-10-01 00:35:32 +09:00
Masatoshi Kimura
808d5ed7c4 Bug 921298 - Allow uncaught exceptions in test_EventTarget-dispatchEvent.html. r=Ms2ger 2013-10-01 00:35:32 +09:00
Gregory Szorc
62ae984016 Bug 920223 - Part 5: Fixup issues from automatic conversions; r=Ms2ger 2013-09-30 09:52:12 +02:00
Gregory Szorc
b03f79a7e6 Bug 920223 - Part 3: Mass convert MOCHITEST_BROWSER_FILES to manifests; rs=Ms2ger 2013-09-30 09:52:06 +02:00
Gregory Szorc
cc1da2c22a Bug 920223 - Part 2: Mass convert MOCHITEST_CHROME_FILES to manifests; rs=Ms2ger 2013-09-30 09:52:01 +02:00
Edgar Chen
7e786b9fbd Bug 921402 - Part 3: [OperatorApps] Use nsIIccProvider to get iccInfo. r=fabrice 2013-09-27 17:52:25 +08:00
Edgar Chen
01429e0ac2 Bug 921402 - Part 2: [PushService] Use nsIIccProvider to get iccInfo. r=nsm 2013-09-27 17:55:07 +08:00
Edgar Chen
f50e7fbe6c Bug 921402 - Part 1: [PhoneNumberUtils] Use nsIIccProvider to get iccInfo. r=gwagner 2013-09-27 17:43:01 +08:00
Andrew Quartey
823d74374e Bug 884935 - Align navigator.vibrate to spec. r=smaug 2013-09-28 14:58:38 -04:00
Marco Castelluccio
9245146ce3 Bug 920686 - [OS.File] Add some constants to OS.Constants.Path for WebappsInstaller.jsm. r=yoric 2013-09-30 10:59:41 -04:00
Andrew McCreight
e6a955ab27 Bug 920840 - Crash when JS-implemented WebIDL's init method returns a value other than undefined. r=bz 2013-09-26 16:46:42 -07:00
Ed Morley
55665af441 Merge mozilla-central and inbound 2013-10-01 12:01:45 +01:00
Ben Turner
e77f54a021 Backout rev eedf61cab3fa (bug 643325) for test failures 2013-10-01 01:06:11 -07:00
Masayuki Nakano
c2ab14dbfd Bug 920377 part.29 Get rid of nsMouseScrollEvent r=roc 2013-10-01 16:23:02 +09:00
Masayuki Nakano
3fa4d1fd4d Bug 920377 part.28 Get rid of nsDragEvent r=roc 2013-10-01 16:23:02 +09:00
Masayuki Nakano
512bc33b30 Bug 920377 part.26 Get rid of nsInputEvent r=roc 2013-10-01 16:23:02 +09:00
Masayuki Nakano
ebe48cadea Bug 920377 part.24 Get rid of nsSelectionEvent r=roc 2013-10-01 16:23:01 +09:00
Masayuki Nakano
597d5ac7d2 Bug 920377 part.23 Get rid of nsQueryContentEvent r=roc 2013-10-01 16:23:00 +09:00
Masayuki Nakano
10d848c578 Bug 920377 part.22 Get rid of nsCompositionEvent r=roc 2013-10-01 16:23:00 +09:00
Masayuki Nakano
f3095ec496 Bug 920377 part.21 Get rid of nsTextEvent r=roc 2013-10-01 16:22:59 +09:00
Masayuki Nakano
8f96a132b0 Bug 920377 part.20 Get rid of nsTextRange r=roc 2013-10-01 16:22:59 +09:00
Masayuki Nakano
1ccd49e4ab Bug 920377 part.17 Get rid of nsKeyEvent r=roc 2013-10-01 16:22:58 +09:00
Michael Henretty
c781177430 Bug 899574 - Add public API for resolving promises in C++. r=baku 2013-09-26 11:09:16 -07:00
Nathan Froyd
8cff0529ce Bug 921091 - make WEBIDL_FILES a StrictOrderingOnAppendList in moz.build; r=Ms2ger 2013-09-26 13:14:48 -04:00
Wesley Chalmers
8c99b75810 Bug 891537. WebIDL now includes 2**53 and -2**53 as valid values for long long (and for unsigned long long, in the case of 2**53). r=bzbarsky 2013-09-30 10:37:28 -04:00
Boris Zbarsky
51daf6d4ad Bug 921553. Fix some binding rooting hazards that have popped up. r=peterv 2013-09-30 10:29:10 -04:00
Gregory Szorc
e53ac5e38d Bug 920223 - Part 1: Mass convert MOCHITEST_FILES to manifests; rs=Ms2ger 2013-09-30 09:51:57 +02:00
Cervantes Yu
eaf8730772 Bug 771765 - Support template content process, part 9: allocating a toplevel protocol should return itself. r=dzbarsky
Reverse the effect in bug 879475 part 14 since we need to keep track of open protocols in the Nuwa process.
2013-09-26 12:19:09 +08:00
Ehsan Akhgari
0a3a2ee94a Bug 921876 - Stop #including nsIFrame.h in nsLayoutUtils.h; r=roc
This patch does the following:
* Move nsIFrame::IntrinsicSize to mozilla::IntrinsicSize so that it can
  be forward-declared.
* Move a number of templated inline nsLayoutUtils methods to nsIFrame.
* Use mozilla::layout::FrameChildListID instead of the
  nsIFrame::ChildListID typedef in nsLayoutUtils.h.
* Move nsReflowFrameRunnable to its only user, nsProgressMeterFrame.cpp.
* Make a number of functions requiring nsIFrame.h out-of-line.
* Remove the nsIFrame.h #include from nsLayoutUtils.h and add it to the
  places which require it implicitly.
2013-09-30 17:26:04 -04:00
Ryan VanderMeulen
4dd576fb2f Merge m-c to inbound. 2013-09-30 16:51:06 -04:00
Bill McCloskey
6dd3f65065 Bug 921680 - Fix poor formatting of JS errors in workers (r=bent) 2013-09-30 12:24:37 -07:00
Bill McCloskey
b68a8944d0 Bug 920881 - Fix assertion in nsSHistory::EvictOutOfRangeWindowContentViewers (r=smaug) 2013-09-30 12:24:33 -07:00
Gregory Szorc
101b8c4c6f Bug 920223 - Part 0: Fix weird syntax in Makefile.in; r=trivial 2013-09-30 09:51:54 +02:00
Ed Morley
e2fa844e98 Backed out changeset 22a30d73daf6 (bug 920223) for inadvertently changing what tests are being run on each platform 2013-09-30 12:50:50 +01:00
Ed Morley
d84dee3273 Backed out changeset 77bff106b704 (bug 920223) 2013-09-30 12:50:12 +01:00
Ed Morley
038cae0901 Backed out changeset 68b6b152f51a (bug 920223) 2013-09-30 12:50:09 +01:00
Ed Morley
eccf636a23 Backed out changeset 8b02873ee07e (bug 920223) 2013-09-30 12:50:05 +01:00
Ed Morley
18e0fbba48 Backed out changeset 2f0509d0adb3 (bug 920223) 2013-09-30 12:49:59 +01:00
Ed Morley
b44203ca27 Backed out changeset 0904d8d19947 (bug 913985) 2013-09-30 11:05:35 +01:00
Ed Morley
1111eabd54 Backed out changeset 196a2b00d509 (bug 913985) 2013-09-30 11:05:32 +01:00
Gregory Szorc
17bfea5c1a Bug 920223 - Part 5: Fixup issues from automatic conversions; r=Ms2ger 2013-09-30 09:52:12 +02:00
Gregory Szorc
e4af98efbf Bug 920223 - Part 3: Mass convert MOCHITEST_BROWSER_FILES to manifests; rs=Ms2ger 2013-09-30 09:52:06 +02:00
Gregory Szorc
483a776413 Bug 920223 - Part 2: Mass convert MOCHITEST_CHROME_FILES to manifests; rs=Ms2ger 2013-09-30 09:52:01 +02:00
Gregory Szorc
cabc6369a6 Bug 920223 - Part 1: Mass convert MOCHITEST_FILES to manifests; rs=Ms2ger 2013-09-30 09:51:57 +02:00
Gregory Szorc
0875f0f5b5 Bug 920223 - Part 0: Fix weird syntax in Makefile.in; r=trivial 2013-09-30 09:51:54 +02:00
Mike Hommey
c19339bb76 Bug 922974 - Replace NO_INSTALL with NO_DIST_INSTALL. r=gps 2013-10-03 05:51:15 +09:00
Andrea Marchesini
32a9f57d4c Bug 916445 - DataStore API - sync method, r=ehsan 2013-10-02 16:39:54 -04:00
Ehsan Akhgari
26a6189385 Bug 923151 - Part 1: Don't #include nsIDocument.h in TabChild.h; r=jst
--HG--
extra : rebase_source : 1748c347eeed09a8216580a48dd786f0dbe92588
2013-10-02 16:08:30 -04:00
Chris Kitching
86cafa43ea Bug 913985: Part 6 - Remove redundant AndroidBridge::Bridge() checks. r=kats 2013-09-30 09:07:39 +02:00
Chris Kitching
10a59f88e3 Bug 913985: Part 5 - Refactor the Bridge to use the generated code. r=kats 2013-09-30 09:07:34 +02:00
Ben Turner
55ccc33732 Bug 920800 - 'Add openKeyCursor() to IDBObjectStore'. r=janv.
--HG--
extra : transplant_source : H%ED%F8%E08%98/%26%0F%82%9C%0E%B0l%92%A6%C0%A1%A3%B4
2013-09-25 16:11:47 -07:00
Jan Varga
8d28f23732 Bug 832883 - Move IDBKeyRange to WebIDL and define indexedDB/IDBKeyRange in all the spots. r=khuey,bent (initial work done by Ms2ger) 2013-09-28 13:25:46 +02:00
Olli Pettay
bd0144e1cb Bug 637248, Make Event.isTrusted Unforgeable, r=bz
--HG--
extra : rebase_source : 3edd919c6dac839d6082c1c73de88f9ba2d22146
2013-09-28 13:27:29 +03:00
Wes Kocher
6955900c30 Merge m-c to inbound 2013-09-27 20:38:44 -07:00
Wes Kocher
3039134040 Merge b2g-inbound to m-c 2013-09-27 19:35:44 -07:00
David Anderson
f0500f6a4e Combine AsyncChannel, SyncChannel, and RPCChannel into one class (bug 901789, r=cjones,bent).
--HG--
rename : ipc/glue/RPCChannel.cpp => ipc/glue/MessageChannel.cpp
rename : ipc/glue/RPCChannel.h => ipc/glue/MessageChannel.h
2013-09-27 18:42:08 -07:00
Ryan VanderMeulen
33b027001a Backed out changeset 51a41b139305 (bug 920831) for bustage.
CLOSED TREE
2013-09-27 16:21:06 -04:00
Yuan Xulei
bb7506cb64 Bug 920831 - MozInputMethod's init should only return undefined. r=bz 2013-09-26 15:10:56 +08:00
Martijn Wargers
a0b7efa9b2 Bug 918604 - Remove more enablePrivilege calls. r=jmaher 2013-09-25 19:32:20 +02:00
Ryan VanderMeulen
605ce41d5a Backed out changeset 356ba083bb5f (bug 918604) for frequent OSX test_window_bar.html timeouts.
CLOSED TREE
2013-09-27 18:28:43 -04:00
Ryan VanderMeulen
66d481fff9 Backed out changeset 6d0b41d53c32 (bug 920840) for B2G mochitest-3 timeouts.
CLOSED TREE
2013-09-27 18:00:59 -04:00
Ryan VanderMeulen
fb2d6dc1a4 Backed out 6 changesets (bug 913985) for suspicion of causing intermittent Android crashes on a CLOSED TREE.
Backed out changeset de21920d2b8e (bug 913985)
Backed out changeset f0f5497d65bb (bug 913985)
Backed out changeset 1e16ca4ad801 (bug 913985)
Backed out changeset 9c069a0820ea (bug 913985)
Backed out changeset 274df3abc991 (bug 913985)
Backed out changeset 05fe8b17516a (bug 913985)

--HG--
rename : build/annotationProcessors/AnnotationInfo.java => build/annotationProcessors/MethodWithAnnotationInfo.java
rename : build/annotationProcessors/utils/AlphabeticAnnotatableEntityComparator.java => build/annotationProcessors/utils/AlphabeticMethodComparator.java
rename : build/annotationProcessors/utils/GeneratableElementIterator.java => build/annotationProcessors/utils/GeneratableEntryPointIterator.java
rename : mobile/android/base/mozglue/generatorannotations/WrapElementForJNI.java => mobile/android/base/mozglue/GeneratableAndroidBridgeTarget.java
rename : mobile/android/base/mozglue/generatorannotations/OptionalGeneratedParameter.java => mobile/android/base/mozglue/OptionalGeneratedParameter.java
2013-09-27 17:02:09 -04:00
Ryan VanderMeulen
a7d395950f Backed out changeset 72a979eba564 (bug 857330) for crashes.
CLOSED TREE
2013-09-27 16:52:35 -04:00
Tareq Khandaker
3a6aecc3dd Bug 857330 - Geolocation uses a wrong default value for maximumAge. r=jdm 2013-09-27 14:47:19 -04:00
Marco Castelluccio
cdb2ce6a51 Bug 898499 - Support mozPay API on desktop webapprt. r=ferjm 2013-09-27 14:38:14 -04:00
Carmen Jimenez
9ee2be6cfa Bug 919469 - Change the default value of the dom.webapps.firstRunWithSIM preference. r=fabrice 2013-09-23 13:24:20 +02:00
Marco Castelluccio
8f55a5a049 Bug 914931 - Test packaged apps update. r=fabrice 2013-09-27 07:59:03 -04:00
Jan Jongboom
ae3f4e9201 Bug 906096 - Move InputMethod API behind a pref instead of build option. r=kanru, r=sicking
--HG--
rename : b2g/components/Keyboard.jsm => dom/inputmethod/Keyboard.jsm
rename : b2g/components/MozKeyboard.js => dom/inputmethod/MozKeyboard.js
2013-09-26 03:38:41 +08:00
Ryan VanderMeulen
af5e51f375 Merge m-c to inbound. 2013-09-26 21:40:22 -04:00
Ryan VanderMeulen
4daff368b0 Merge b2g-inbound to m-c. 2013-09-26 21:32:43 -04:00
Wes Kocher
1dc5bf803c Backed out changeset 87a72129c007 (bug 920800) for indexedDB failures 2013-09-26 16:54:01 -07:00
Gregory Szorc
9d660cc01b Bug 921070 - Remove precompile tier; r=glandium
It made sense at the time. We now have inverted tiers and will soon have
derecursified building. This doesn't make sense any more.
2013-09-26 16:05:10 -07:00
Wes Kocher
5b7c6d0a03 Backed out changeset 96974bd168a5 (bug 920831). Test mentioning MozInputMethod failed. 2013-09-26 13:53:54 -07:00
Yuan Xulei
47024e5bf7 Bug 920831 - MozInputMethod's init should only return undefined. r=bz 2013-09-26 15:10:56 +08:00
Ben Turner
019e6608d0 Bug 920800 - 'Add openKeyCursor() to IDBObjectStore'. r=janv.
--HG--
extra : transplant_source : %15%9F%F7%CE%81%09%84%04%8D%B9H%A3D%B5%FD%F8myPV
2013-09-25 16:11:47 -07:00
Olli Pettay
0d3a371bfe Bug 916685, no need to store empty event handlers, r=bz
--HG--
extra : rebase_source : 4a1b7e5e177744438f6bb59d58b0e2f6e2fe3b5c
2013-09-26 23:01:19 +03:00
Ryan VanderMeulen
f802474a49 Backed out 3 changesets (bug 920179, bug 920633, bug 920800) for Windows |make package| crashes on a CLOSED TREE.
Backed out changeset bb0041643a0f (bug 920800)
Backed out changeset 24818d9b7470 (bug 920633)
Backed out changeset d49b0f47b05a (bug 920179)
2013-09-26 14:22:43 -04:00
Ben Turner
2e66854405 Bug 920800 - 'Add openKeyCursor() to IDBObjectStore'. r=janv. 2013-09-25 16:11:47 -07:00
Chuck Lee
e86a13b185 Bug 917070 - Fix misplaced condition flag. r=vchang 2013-09-25 16:49:05 +08:00
Carsten "Tomcat" Book
a34e4464aa Merge m-c to b2g-inbound 2013-09-26 13:56:53 +02:00
Carsten "Tomcat" Book
57fbf69f1c merge b2g-inbound to mc 2013-09-26 13:32:33 +02:00
Yoshi Huang
c2dbf98be1 Bug 920391 - B2G RIL: Buf.read/writeUint32 should be of signed int32 operation. r=vicamo 2013-09-26 14:53:50 +08:00
Wes Kocher
9043d09269 Merge central to b2g-inbound 2013-09-25 21:07:03 -07:00
Ryan VanderMeulen
72c8f599cd Backed out 5 changesets (bug 905493, bug 920125, bug 919603) for mochitest orange on a CLOSED TREE.
Backed out changeset ccef656b2973 (bug 919603)
Backed out changeset 4b29ce0b2fff (bug 919603)
Backed out changeset b0a051ec55b7 (bug 919603)
Backed out changeset baa9a774aad1 (bug 920125)
Backed out changeset e03276bf4eaa (bug 905493)
2013-09-25 18:22:33 -04:00
Boris Zbarsky
5cded4e7a5 Bug 919603 followup. Make sure EventTarget has a [Global] descendant, so it actually works right. r=peterv pending, because CLOSED TREE 2013-09-25 16:07:08 -04:00
Boris Zbarsky
0d7363ed48 Bug 920730. Output the WebIDL .deps files in a consistent order. r=glandium 2013-09-26 00:05:00 -04:00
Boris Zbarsky
c159cdefab Bug 918011 part 4. Support dictionaries in unions. r=smaug 2013-09-26 00:05:00 -04:00
Boris Zbarsky
8df84df9c2 Bug 918011 part 3. Get rid of isInOwningUnion: it's equivalent to another isMember value. r=smaug 2013-09-26 00:05:00 -04:00
Boris Zbarsky
13a0246db7 Bug 918011 part 2. Preprocess some of our test WebIDL files so we can have debug-only tests. r=khuey 2013-09-26 00:05:00 -04:00
Boris Zbarsky
e769b028c7 Bug 918011 part 1. Move RootedDictionary into its own header. r=smaug
--HG--
rename : dom/bindings/BindingUtils.h => dom/bindings/RootedDictionary.h
2013-09-26 00:04:59 -04:00
Georgia Wang
18d8f685b7 Bug 916000 - Part2: Add sim state xpcshell test case. r=yoshi 2013-09-25 12:22:18 +08:00
Georgia Wang
a67a18b175 Bug 916000 - Part1: Add illegal sim state support in ril. r=yoshi 2013-09-25 12:20:03 +08:00
Ryan VanderMeulen
4aa7a9776b Merge the last PGO-green inbound changeset to m-c. 2013-09-25 14:51:55 -04:00
Ryan VanderMeulen
7f9ba00d91 Merge fx-team to m-c. 2013-09-25 14:38:02 -04:00
Fernando Rodriguez Sela
34e116d502 Bug 908098 - Randomize UDP listening port. r=nsm 2013-09-25 09:20:06 -04:00
Alive Kuo
d212e80c1b Bug 917435 - Support sizes in mozbrowsericonchange event. r=fabrice 2013-09-25 09:19:39 -04:00
Ed Morley
80a3fe06b2 Backed out changeset 5b1a56afe153 (bug 919635) for test_sandbox_symbols.py failures 2013-09-25 13:48:35 +01:00
Ben Turner
4cade00f40 Bug 920633 - 'Add getAllKeys() to IDBObjectStore'. r=janv.
--HG--
extra : transplant_source : %F9%EA0%88%91%15%ADW%92Ae%CEY%29%A9%E4%1A%88Qo
2013-09-24 10:14:16 -07:00
Ben Turner
e91315c9b2 Bug 920179 - 'Add resolve hook for IndexedDB constructors on non-window globals'. r=bholley.
--HG--
extra : transplant_source : %05%A0%9Av%A5%14%09%B1%3B%9E2%0B%80%CD%EA%F8%A8%D6%A4t
2013-09-25 16:10:57 -07:00
Ben Turner
17727f5952 Bug 920633 - 'Add getAllKeys() to IDBObjectStore'. r=janv. 2013-09-24 10:14:16 -07:00
Ben Turner
c72a9507ac Bug 920179 - 'Add resolve hook for IndexedDB constructors on non-window globals'. r=bholley.
--HG--
extra : transplant_source : 77%C6F%3FlL%0F%C2%DE36.%5DA%0D%F6H%0B%24
2013-09-25 16:10:57 -07:00
Nathan Froyd
b6fa6a247d Bug 907789 - part 3 - build dom/bindings/ in "unified" mode; r=gps 2013-09-23 13:17:41 -04:00
Gene Lian
bf398d8c19 Bug 917167 - [Buri][T-mobile 51612][MMS]The device cannot send MMS. r=vicamo,ctai,Guoqiang.CHEN a=leo+ 2013-09-23 18:14:29 +08:00
Wes Kocher
a2f60e0ffd Merge m-c to b2g-i 2013-09-24 20:33:48 -07:00
Wes Kocher
8136df6573 Merge inbound to m-c 2013-09-24 19:41:44 -07:00
Kan-Ru Chen (陳侃如)
f78658be76 Bug 914541 - Assign higher priority for mozapptype=inputmethod. r=fabrice 2013-09-24 16:10:20 +08:00
David Anderson
a588b6e3c0 Fix window.focus() in content processes (bug 902715, r=enndeakin). 2013-09-20 15:07:51 -07:00
Boris Zbarsky
191073b8c9 Bug 919603 part 2. Change this-handling in codegen to only do the special global object stuff on interfaces where it might matter. r=peterv 2013-09-25 14:38:30 -04:00
Boris Zbarsky
1f09193dbe Bug 919603 part 1. Introduce support for the [Global] extended attribute. r=peterv 2013-09-25 14:38:30 -04:00
Boris Zbarsky
1f4ea61007 Bug 920125. getOwnPropertyDescriptor on Xrays for DOM interface and prototype objects should actually work. r=peterv 2013-09-25 14:38:30 -04:00
Boris Zbarsky
a041761e19 Bug 905493. Fix setting document.location via an Xray to not enter the content compartment. r=peterv 2013-09-25 14:38:29 -04:00
Ted Mielczarek
98edc17b11 Bug 919635 - Add manifests for Steeplechase tests to moz.build. r=gps 2013-09-20 12:57:30 -04:00
Masayuki Nakano
648570f10b Bug 912956 part.18 Remove nsGUIEvent.h r=roc 2013-09-25 20:21:22 +09:00
Masayuki Nakano
ad647cc182 Bug 912956 part.17 mozilla/ContentEvents.h should be included directly r=roc 2013-09-25 20:21:20 +09:00
Masayuki Nakano
64fa96e1ce Bug 912956 part.16 mozilla/MiscEvents.h should be included directly r=roc 2013-09-25 20:21:20 +09:00
Masayuki Nakano
d37d273b83 Bug 912956 part.15 mozilla/TextEvents.h should be included directly r=roc 2013-09-25 20:21:19 +09:00
Masayuki Nakano
f827f4667b Bug 912956 part.14 mozilla/MouseEvents.h should be included directly r=roc 2013-09-25 20:21:18 +09:00
Masayuki Nakano
8d69a172c1 Bug 912956 part.13 mozilla/TouchEvents.h should be included directly r=roc 2013-09-25 20:21:16 +09:00
Felipe Gomes
0124ac8bb1 Bug 916667 - about:tabcrashed fails to display for pages with no title. r=markh,glandium 2013-09-24 00:47:57 -03:00
David Anderson
52f9444d10 Don't rely on legacy crypto calls in e10s content processes (bug 919089, r=bz).
--HG--
extra : rebase_source : 96a4b8f475c2e6e8b4f3a082e8efdc32fc8b08b6
2013-09-24 14:08:25 -07:00
Benoit Jacob
6ac61cabdb Bug 913872 - Take nested enums out of gfxASurface - 3/3 : remove the now-useless inclusions of gfxASurface.h - r=jrmuizel 2013-09-24 16:45:14 -04:00
Benoit Jacob
1eebb52b07 Bug 913872 - Take nested enums out of gfxASurface - 2/3 : manual changes - r=jrmuizel 2013-09-24 16:45:14 -04:00
Benoit Jacob
c1d7f88886 Bug 913872 - Take nested enums out of gfxASurface - 1/3 : automatic changes - r=jrmuizel
Generated by these regexes:

find . -name '*.h' -o -name '*.cpp' -o -name '*.mm' | grep -v '\.hg' | grep -v '^\.\/obj' | xargs sed -i 's/gfx[A-Za-z0-9_]*Surface\:\:[a-z]*\(\(ImageFormat\|SurfaceType\|ContentType\|MemoryLocation\)[0-9A-Za-z_]*\)/gfx\1/g'

find . -name '*.h' -o -name '*.cpp' -o -name '*.mm' | grep -v '\.hg' | grep -v '^\.\/obj' | xargs sed -i 's/gfx[A-Za-z0-9_]*Surface\:\:[a-z]*\(\(CONTENT_\|MEMORY_\)[0-9A-Za-z_]*\)/GFX_\1/g'

find . -name '*.h' -o -name '*.cpp' -o -name '*.mm' | grep -v '\.hg' | grep -v '^\.\/obj' | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)\(CONTENT_COLOR\|CONTENT_ALPHA\|CONTENT_COLOR_ALPHA\|CONTENT_SENTINEL\|MEMORY_IN_PROCESS_HEAP\|MEMORY_IN_PROCESS_NONHEAP\|MEMORY_OUT_OF_PROCESS\)\($\|[^A-Za-z0-9_]\)/\1GFX_\2\3/g'

find . -name '*.h' -o -name '*.cpp' -o -name '*.mm' | grep -v '\.hg' | grep -v '^\.\/obj' | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)\(ImageFormatARGB32\|ImageFormatRGB24\|ImageFormatA8\|ImageFormatA1\|ImageFormatRGB16_565\|ImageFormatUnknown\|SurfaceTypeImage\|SurfaceTypePDF\|SurfaceTypePS\|SurfaceTypeXlib\|SurfaceTypeXcb\|SurfaceTypeGlitz\|SurfaceTypeQuartz\|SurfaceTypeWin32\|SurfaceTypeBeOS\|SurfaceTypeDirectFB\|SurfaceTypeSVG\|SurfaceTypeOS2\|SurfaceTypeWin32Printing\|SurfaceTypeQuartzImage\|SurfaceTypeScript\|SurfaceTypeQPainter\|SurfaceTypeRecording\|SurfaceTypeVG\|SurfaceTypeGL\|SurfaceTypeDRM\|SurfaceTypeTee\|SurfaceTypeXML\|SurfaceTypeSkia\|SurfaceTypeSubsurface\|SurfaceTypeD2D\|SurfaceTypeMax\)\($\|[^A-Za-z0-9_]\)/\1gfx\2\3/g'
2013-09-24 16:45:13 -04:00
Jan Varga
a05ab9bf62 Bug 919268 - Add codegen for worker-only WebIDL callbacks. r=bz 2013-09-24 21:32:01 +02:00
Dan Gohman
df2b7be805 Bug 918023 - SpiderMonkey: Const-qualify various static variables. r=njn 2013-09-24 08:21:22 -07:00
Gregory Szorc
ed68c2482b Bug 901990 - Part 2: Upgrade xpcshell manifests; r=ted
--HG--
rename : toolkit/mozapps/extensions/test/xpcshell-unpack/head_unpack.js => toolkit/mozapps/extensions/test/xpcshell/head_unpack.js
2013-09-24 11:50:08 -07:00
Ryan VanderMeulen
0e7da39b9e Backed out changeset 2c3d1c9241d7 (bug 918023) for Windows debug TestEndian failures.
CLOSED TREE
2013-09-24 14:09:15 -04:00
David Zbarsky
ff4ab2e771 Bug 879475: Allocing an actor for a bridged or opened protocol should return bool r=jlebar
Conflicts:
	dom/ipc/ContentChild.cpp
	dom/ipc/ContentChild.h
2013-09-23 17:54:25 -04:00
Ehsan Akhgari
671bbdc894 Bug 919505 - Minimize the #includes in dom/ipc; r=jst 2013-09-23 17:30:40 -04:00
Ryan VanderMeulen
a053c4c09f Merge m-c to inbound.
--HG--
rename : widget/gtk2/nsGtkIMModule.cpp => widget/gtk/nsGtkIMModule.cpp
2013-09-23 17:10:33 -04:00
Ryan VanderMeulen
fdd42a380a Merge inbound to m-c. 2013-09-23 17:01:29 -04:00
Ryan VanderMeulen
bacbe638ce Merge fx-team to m-c. 2013-09-23 17:00:26 -04:00
Ryan VanderMeulen
87e2f5b745 Merge b2g-inbound to m-c. 2013-09-23 16:57:55 -04:00
Georg Fritzsche
99fa7e20cd Bug 903386 - Make all delayed PluginModuleParent tasks revocable. r=aklotz 2013-09-23 19:34:00 +02:00
Carsten "Tomcat" Book
083981729e merge fx-team to mozilla-central 2013-09-23 13:07:38 +02:00
Phil Ringnalda
0e2b15772a Merge m-c to fx-team 2013-09-22 09:16:05 -07:00
Ehsan Akhgari
db700056d9 Bug 918926 - Minimize the crashreporter #includes; r=ted 2013-09-21 23:04:10 -04:00
Gabor Krizsanits
a74540b370 Bug 892214 - Rename DOMConstructors to GlobalProperties in SandboxOptions. r=bholley, r=mossop 2013-09-21 15:25:46 +02:00
Martin Stransky
3a0ac880b9 Bug 914607 - Remove MOZ_WIDGET_GTK2. r=karlt 2013-09-23 09:21:35 -04:00
Rick Eyre
fc4a14a980 Bug 917945 - Part 2: Add RegionId attribute to VTTCue. r=rillian 2013-09-18 13:29:20 -04:00
Rick Eyre
5e94197e01 Bug 917945 - Part 1: Expose TextTrackRegion* as VTTRegion*. r=rillian, r=bz
--HG--
rename : dom/webidl/TextTrackRegion.webidl => dom/webidl/VTTRegion.webidl
rename : dom/webidl/TextTrackRegionList.webidl => dom/webidl/VTTRegionList.webidl
2013-09-20 14:42:35 -04:00
Yuan Xulei
552458a636 Bug 905573 - Add setInputMethodActive to browser elements to allow gaia system set the active IME app. r=fabrice 2013-09-23 09:40:59 -04:00
Ehsan Akhgari
276e4b787c Bug 919341 - Minimize the #includes in xpcom/ IDL files; r=bsmedberg 2013-09-23 13:29:27 -04:00
Ehsan Akhgari
b4cc06df88 Bug 918923 - Part 2: Switch to #including nsString.h in code using the internal strings API; r=bsmedberg 2013-09-23 13:25:00 -04:00
EKR
402b3b77b0 Bug 842549 - Part 3: PC.js changes for trickle r=abr 2013-09-16 17:42:39 -07:00
EKR
c47e32317f Bug 842549 - Part 2: Plumb candidates up to signaling r=abr 2013-09-16 17:21:33 -07:00
Martijn Wargers
6717196192 Bug 908879 - 1 failure on b2g mochitest test_event.html: number of input events fired expected 0 but got 1. r=ehsan 2013-09-16 11:47:37 +02:00
Ed Morley
02c60435a9 Merge latest green b2g-inbound changeset and mozilla-central 2013-09-20 10:20:58 +01:00
Phil Ringnalda
6fc2c86185 Backed out 4 changesets (bug 842549) for assertions
CLOSED TREE

Backed out changeset 9f2d0e38fdf8 (bug 842549)
Backed out changeset f6941e490ba2 (bug 842549)
Backed out changeset c3444536fd8e (bug 842549)
Backed out changeset 2af2bfe5e66a (bug 842549)
2013-09-19 19:53:33 -07:00
Marco Castelluccio
f62cd88dd9 Bug 859631 - Move test_uninstall_errors to dom/apps and avoid UI confirmation. r=fabrice 2013-09-19 15:38:45 -04:00
Ed Morley
71f035b404 Merge mozilla-central and b2g-inbound 2013-09-19 16:28:54 +01:00
Ed Morley
8ecccccfc3 Merge latest green fx-team changeset and mozilla-central 2013-09-19 15:39:37 +01:00
Kartikaya Gupta
79db05c4a9 Bug 909525 - Prevent the scroll offset being picked up from the wrong element in some cases. r=botond,tn
In some cases pages from the bfcache can get displayed to the screen without going through layout.
In these cases, the element associated with the ROOT_SCROLL_ID may be from a different document,
so it is inadvisable to use that element's scroll position as if it were the current document's
scroll position. Doing so can lead to incorrect behaviour. This patch fixes such a case.
2013-09-19 10:31:28 -04:00
Jon Coppeard
d74902d57d Bug 917843 - Handlify JS identifier APIs r=billm 2013-09-19 08:54:02 +01:00
Jon Coppeard
bc6335ade3 Bug 917295 - GC: Handlify public date APIs r=terrence r=bz 2013-09-19 08:54:01 +01:00
Jon Coppeard
38b602931b Bug 917798 - Handlify JS exception APIs r=terrence r=bz 2013-09-19 08:54:01 +01:00
Phil Ringnalda
39df442f56 Merge m-c to m-i 2013-09-18 23:28:41 -07:00
Wes Kocher
3d4714451c Merge b2g-inbound to m-c 2013-09-18 17:09:39 -07:00
Wes Kocher
774f802d10 Merge inbound to m-c 2013-09-18 16:48:24 -07:00
Paul Rouget
1333ecaa76 Backed out changeset 184a0076278b (bug 890195). Almost-perma orange 2013-09-18 17:53:15 +02:00
Patrick Wang
f14ecaebb3 Bug 912861 - don't assert mActor when getting a remote blob in GetOrCreateActorForBlob(). r=khuey 2013-09-18 12:04:20 +08:00