Commit Graph

15811 Commits

Author SHA1 Message Date
Ms2ger
d5d5885d4c Bug 886408 - Move nsContentUtils::ReleaseWrapper into nsWrapperCache; r=mccr8 2013-08-02 09:04:01 +02:00
Ms2ger
642ff60153 Bug 870370 - Move EXTRA_COMPONENTS to mozbuild (file batch #4); r=mshal 2013-08-02 09:03:42 +02:00
Gina Yeh
605e485fbe Bug 900348 - Failed to receive media-button system message, r=echou 2013-08-02 14:37:31 +08:00
Marco Castelluccio
2bb65fbf3a Bug 777402 - Implement support for packaged apps via the installPackage function in the mozapps DOM API in desktop web runtime. r=myk,wesj,fabrice 2013-08-01 17:00:39 -07:00
Marco Castelluccio
17d4d4fadd Bug 777402 - Use app name + manifest url hash as unique name for apps but forbid multiple apps per origin and webapposutils refactoring. r=myk,fabrice 2013-08-01 17:00:22 -07:00
Ryan VanderMeulen
712b9e0d53 Backed out changesets 357e720b5a37 and f1971c2f5232 (bug 777402) for mochitest-other orange.
CLOSED TREE
2013-08-01 21:51:12 -04:00
Ryan VanderMeulen
e51ba7c524 Backed out changeset e9429bd59114 (bug 873567) for mochitest-2 failures.
CLOSED TREE
2013-08-01 21:43:53 -04:00
Bobby Holley
595cbc9fd5 Bug 897322 - Allow callers to manually fire OnNewGlobalObject when bootstrapping is complete. r=luke 2013-08-01 18:38:47 -07:00
Mike Hommey
ca80cd82ad Bug 881323 - Re-implement CycleCollectorParticipant with actual vtables, with constexpr to avoid static initializers. r=mccr8 2013-08-02 10:29:05 +09:00
Ms2ger
b96218de59 Bug 898311 - #error qmetatype.h must be included before any header file that defines Bool. r=mounir 2013-08-01 21:21:32 -04:00
Gina Yeh
93e89304fd Bug 853221 - Patch 2: Distribute events from BluetoothAdapter, r=smaug, sr=mrbkap 2013-08-02 18:33:15 +08:00
Gina Yeh
6cc84fd8fb Bug 853221 - Patch 1: Distribute connection/pair status to BluetoothAdapter, r=echou 2013-08-02 18:32:57 +08:00
Vincent Chang
827119b36f Bug 887485 - Wifi code needs to issue fwreload to netd as part of initialization. r=mrbkap 2013-07-30 16:07:13 +08:00
Ivan Alagenchev
4932a503e0 Bug 762593 - DOM patch. Adds localized strings for insecure passwords error messages. r=bz 2013-08-06 10:15:00 -04:00
Hsin-Yi Tsai
0b8dfc0ed3 Bug 837079 - get the right call object in Telephony::NotifyError. r=bent 2013-07-19 12:03:30 +08:00
Eric Chou
6761fdbc75 Bug 892392 - Execute BluetoothService::StartInternal() at startup, r=gyeh 2013-08-02 11:58:01 +08:00
Edgar Chen
8ebd4fec1c Bug 835237 - Part 2: Add marionette tests for signal strength. r=hsinyi 2013-07-23 17:41:18 +08:00
Edgar Chen
0bfcbef59d Bug 835237 - Part 1: Update signal strength for CDMA/EVDO network. r=hsinyi 2013-07-22 14:35:28 +08:00
Wes Kocher
10764bc8d6 Merge m-c to b2g-inbound on a CLOSED TREE 2013-08-01 14:51:49 -07:00
Masatoshi Kimura
5f8f13c41c Bug 673919 - Remove routeEvent, enableExternalCapture and disableExternalCapture. r=smaug 2013-08-01 23:48:18 +09:00
David Zbarsky
ec4563559d merge backout 2013-08-01 01:54:34 -07:00
David Zbarsky
93caf8a63e backout Bug 893117 for mochitest failure 2013-08-01 01:54:09 -07:00
Nicholas Cameron
4772e654e1 merge backout, a=me 2013-08-01 18:39:19 +12:00
Nicholas Cameron
f67c88d7e9 back out bug 874721, bug 899435 2013-08-01 18:30:46 +12:00
David Zbarsky
ef034aeb17 Bug 893117: Remove nsIDOMHTMLDListElement r=bz 2013-07-31 23:12:41 -07:00
David Zbarsky
c59f81b1cd Bug 893117: Remove nsIDOMHTMLMeterElement r=bz 2013-07-31 23:12:40 -07:00
David Zbarsky
8673c39649 Bug 893117: Remove nsIDOMHTMLParamElement r=bz 2013-07-31 23:12:40 -07:00
David Zbarsky
3f4a6c913e Bug 893117: Remove nsIDOMHTMLFontElement r=bz 2013-07-31 23:12:40 -07:00
David Zbarsky
aa2fc03e9f Bug 893117: Remove nsIDOMHTMLLegendElement r=bz 2013-07-31 23:12:40 -07:00
David Zbarsky
df3b7d2509 Bug 893117: Remove nsIDOMHTMLModElement r=bz 2013-07-31 23:12:39 -07:00
David Zbarsky
e477de162b Bug 893117: Remove xpidl for nsIDOMHTMLDirectoryElement r=bz 2013-07-31 23:12:39 -07:00
David Zbarsky
3b388eec88 Bug 893117: Remove nsIDOMHTMLOutputElement r=bz 2013-07-31 23:12:39 -07:00
David Zbarsky
e81764d267 Bug 893117: Remove nsIDOMHTMLDataListElement r=bz 2013-07-31 23:12:39 -07:00
David Zbarsky
7d3fb419c1 Bug 893117: Remove nsIDOMHTMLUnknownElement r=peterv 2013-07-31 23:12:39 -07:00
David Zbarsky
290d2c27a6 Bug 893117: Remove nsIDOMHTMLProgressElement r=peterv 2013-07-31 23:12:38 -07:00
David Zbarsky
55948c33f8 Bug 893117: Remove nsIDOMHTMLTableColElement r=peterv 2013-07-31 23:12:38 -07:00
David Zbarsky
824aee11de Bug 893117: Remove nsIDOMHTMLTableRowElement r=peterv 2013-07-31 23:12:38 -07:00
David Zbarsky
b2ee837299 Bug 893117: Remove nsIDOMHTMLTableSectionElement r=peterv 2013-07-31 23:12:38 -07:00
David Zbarsky
5d9e92d0b3 Bug 893117: Remove xpidl for nsIDOMHTMLTableElement r=peterv 2013-07-31 23:12:37 -07:00
Nicholas Cameron
9d09b0b60d Bug 874721. Fallback for EnsureAllocated and compositor, and some more sanity checks. r=mattwoodrow 2013-08-01 16:52:36 +12:00
Gene Lian
f6fee5ada5 Bug 850140 - B2G MMS: implement MmsService.handleDeliveryIndication() to handle delivery report (part 2, handle delivery report). r=vicamo a=koi+ 2013-07-31 15:24:07 +08:00
Gene Lian
bdc10c2013 Bug 850140 - B2G MMS: implement MmsService.handleDeliveryIndication() to handle delivery report (part 1, provide and correct DB functions). r=vicamo a=koi+ 2013-07-31 15:23:37 +08:00
Eric Chou
6fa92a1082 Bug 899711 - Notify file change after receiving an one-packet-size file, r=gyeh 2013-08-01 12:32:18 +08:00
Kyle Machulis
cc370cb03b Bug 899734: Fix bluetooth compile errors on desktop b2g; r=echou 2013-07-31 18:10:16 -07:00
Wes Kocher
9a495c1873 Merge m-c to birch 2013-07-31 17:39:43 -07:00
Justin Lebar
7a09255449 Bug 899761 - Fix a debug-build shutdown crash in ContentParent. r=khuey
Sometimes a ContentParent object gets destroyed after XPCOM shutdown has
shut down the cycle collector.  If the ContentParent destructor releases
a cycle collected object (e.g. mMessageManager), this causes the cycle
collector to assert.
2013-07-31 14:26:19 -07:00
Justin Lebar
e2cde3bc3b Bug 899354 - Only ever add one visibilitychange listener to BrowserElementParent's owner window. r=khuey
This prevents a leak when we run tests that create thousands of BrowserElementParents without ever turning the screen off.
2013-07-31 14:14:12 -07:00
Ryan VanderMeulen
42e1e42d76 Merge m-c to inbound. 2013-07-31 16:33:59 -04:00
Ryan VanderMeulen
8dd96c6023 Merge m-c to fx-team. 2013-07-31 13:47:57 -04:00
Ryan VanderMeulen
5f5be4b9f5 Merge m-c to fx-team. 2013-07-31 13:43:36 -04:00
Ryan VanderMeulen
e86471d798 Merge m-c to birch. 2013-07-31 13:42:54 -04:00
Ed Morley
3d591629ad Merge mozilla-central and inbound 2013-07-31 14:25:28 +01:00
Ed Morley
a3d88c33b7 Merge latest green birch changeset and mozilla-central 2013-07-31 12:42:30 +01:00
Szu-Yu Chen [:aknow]
dc6bdde547 Bug 880643 - Part 2: Address the suggestion from jshint. r=hsinyi
---
 dom/system/gonk/RILContentHelper.js    |    6 +++---
 dom/system/gonk/RadioInterfaceLayer.js |    2 +-
 dom/system/gonk/ril_worker.js          |    4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)
2013-07-31 16:03:57 +08:00
Szu-Yu Chen [:aknow]
780d938594 Bug 880643 - Part 1: Add a test for coding style check on RIL code by JSHint. r=hsinyi
---
 dom/system/gonk/tests/marionette/manifest.ini      |    1 +
 .../gonk/tests/marionette/ril_jshint/README.md     |    9 +
 .../gonk/tests/marionette/ril_jshint/jshint.js     |11096 ++++++++++++++++++++
 .../gonk/tests/marionette/ril_jshint/jshintrc      |  118 +
 .../gonk/tests/marionette/test_ril_code_quality.py |  353 +
 5 files changed, 11577 insertions(+)
 create mode 100644 dom/system/gonk/tests/marionette/ril_jshint/README.md
 create mode 100644 dom/system/gonk/tests/marionette/ril_jshint/jshint.js
 create mode 100644 dom/system/gonk/tests/marionette/ril_jshint/jshintrc
 create mode 100644 dom/system/gonk/tests/marionette/test_ril_code_quality.py
2013-07-31 16:03:10 +08:00
Jose Antonio Olivera Ortega
59faa9ddc1 Bug 897869 - [b2g-ril] Need to keep CLIR settings across reboots. r=vicamo 2013-07-31 09:56:43 +02:00
Nicholas Cameron
a2cdf1ab09 Bug 895873 - backout bug 893117 for Win8 mc bustage 2013-07-30 23:32:35 -04:00
Boris Zbarsky
75bbe6d667 Bug 892609. Implement support for [ArrayClass]. r=khuey 2013-07-30 22:28:30 -07:00
Boris Zbarsky
aae3cb0194 Bug 892929 - hide window.CSSFontFeatureValueRule when font features disabled. r=smaug 2013-07-31 14:17:48 +09:00
Ryan VanderMeulen
dcd7a90f78 Backed out changesets 77fcbb01366c (bug 899792) and e7d81c2597f2 (bug 899241) for OSX bustage.
CLOSED TREE
2013-07-30 21:46:07 -04:00
Johnny Stenback
dbb32c1f2e Bug 898906. Fix this bug by making nsMimeType objects hold their active plugin alive, and rely on the cycle collector to break the explicit reference cycle. r=mccr8
---
 dom/base/crashtests/898906.html     | 14 ++++++++++++++
 dom/base/crashtests/crashtests.list |  3 ++-
 dom/base/nsMimeTypeArray.cpp        |  2 +-
 dom/base/nsMimeTypeArray.h          | 14 ++++++--------
 dom/base/nsPluginArray.cpp          | 24 +-----------------------
 dom/base/nsPluginArray.h            |  2 --
 6 files changed, 24 insertions(+), 35 deletions(-)
 create mode 100644 dom/base/crashtests/898906.html
2013-07-30 17:46:46 -07:00
Robert Bindar
0b0878e5da Bug 890597 - Transport layer ping diagnostic tool. r=valentin.gosu 2013-07-31 09:16:44 -04:00
Yoshi Huang
1ac94af7e6 Bug 895960 - Part 3: revise parseMccMncFromImsi. r=hsinyi 2013-07-30 17:34:00 +08:00
Yoshi Huang
2b39e8629f Bug 895960 - Part 2: Test cases for reading PBR. r=hsinyi 2013-07-30 17:33:00 +08:00
Gregory Szorc
5fd8b7d40f Bug 899792 - Establish precompile tier and move IPDL and WebIDL build rules; r=glandium
A new build tier is introduced: precompile. The intention is to replace
the export subtier with something better and nonrecursive. IPDL and
WebIDL code generation have been moved into this new tier and are
performed concurrently. This appears to reduce build times due to fewer
"single threaded" build actions.

The subtier tracking UI has been updated to reflect operations that can
occur in parallel. As subtiers are started, they turn yellow. They can
then complete in any order.

Nonrecursive targets have been added to preserve the IPDL and WebIDL
build targets such that developers can type |make| from leaf directories
like they have always done.
2013-07-30 17:00:24 -07:00
Wes Kocher
9bbd0a74e3 Backed out changeset 675ea8aeb804 (bug 884897) for breaking builds on a CLOSED TREE 2013-07-30 15:31:10 -07:00
Ryan VanderMeulen
02d1dbe0d8 Merge m-c to inbound. 2013-07-30 18:08:18 -04:00
David Zbarsky
09b669e023 Bug 893117: Remove nsIDOMHTMLDListElement r=bz 2013-07-30 14:55:13 -07:00
David Zbarsky
0d3882f4c1 Bug 893117: Remove nsIDOMHTMLMeterElement r=bz 2013-07-30 14:55:13 -07:00
David Zbarsky
cc5cdadf7d Bug 893117: Remove nsIDOMHTMLParamElement r=bz 2013-07-30 14:55:13 -07:00
David Zbarsky
aa7c54d744 Bug 893117: Remove nsIDOMHTMLLabelElement r=bz 2013-07-30 14:55:13 -07:00
David Zbarsky
5058a43793 Bug 893117: Remove nsIDOMHTMLFontElement r=bz 2013-07-30 14:55:13 -07:00
David Zbarsky
0ee6634734 Bug 893117: Remove nsIDOMHTMLLegendElement r=bz 2013-07-30 14:55:12 -07:00
David Zbarsky
5be64ca260 Bug 893117: Remove nsIDOMHTMLHeadingElement r=bz 2013-07-30 14:55:12 -07:00
David Zbarsky
287910005d Bug 893117: Remove nsIDOMHTMLModElement r=bz 2013-07-30 14:55:12 -07:00
David Zbarsky
9066c58bfc Bug 893117: Remove xpidl for nsIDOMHTMLDirectoryElement r=bz 2013-07-30 14:55:12 -07:00
David Zbarsky
51c60afc61 Bug 893117: Remove nsIDOMHTMLOutputElement r=bz 2013-07-30 14:55:11 -07:00
David Zbarsky
6310037dcf Bug 893117: Remove nsIDOMHTMLDataListElement r=bz 2013-07-30 14:55:11 -07:00
David Zbarsky
0a8ff9d696 Bug 893117: Remove nsIDOMHTMLUnknownElement r=peterv 2013-07-30 14:55:11 -07:00
David Zbarsky
46494d4c25 Bug 893117: Remove nsIDOMHTMLProgressElement r=peterv 2013-07-30 14:55:11 -07:00
David Zbarsky
24178c0c21 Bug 893117: Remove nsIDOMHTMLTableColElement r=peterv 2013-07-30 14:55:11 -07:00
David Zbarsky
693663f6f5 Bug 893117: Remove nsIDOMHTMLTableRowElement r=peterv 2013-07-30 14:55:10 -07:00
David Zbarsky
6791e960b1 Bug 893117: Remove nsIDOMHTMLTableSectionElement r=peterv 2013-07-30 14:55:10 -07:00
David Zbarsky
d86b43aa04 Bug 893117: Remove xpidl for nsIDOMHTMLTableElement r=peterv 2013-07-30 14:55:10 -07:00
David Zbarsky
db8538deb2 Bug 893117: Remove nsIDOMHTMLTableCellElement r=peterv 2013-07-30 14:55:10 -07:00
Justin Lebar
9befee6c8d Bug 896890 - TabContent::HasOwnApp() should be true iff TabContext::GetOwnApp() is non-null.
This change reworks how TabContext stores its data.  Before, it stored
an app-id and translated that into an app; now we do the reverse.  This
lets us guarantee that HasOwnApp() is true iff GetOwnApp() is non-null.

We added a new class, MaybeInvalidTabContext to assist with converting
from an IPCTabContext to a TabContext.  This allows us to ensure that a
TabContext object is never invalid.
2013-07-30 14:42:34 -07:00
Ryan VanderMeulen
7c692c494b Merge m-c to birch. 2013-07-30 15:43:05 -04:00
Kartikaya Gupta
221f975427 Bug 866232 - Disable BrowserElementPanning.js from panning subframes and interfering with multi-apzc. r=BenWa, vingtetun 2013-07-30 14:03:42 -04:00
Kartikaya Gupta
80fc21967b Bug 866232 - Update TabChild to better handle scrolling subframes. r=BenWa, mattwoodrow 2013-07-30 14:03:42 -04:00
Ryan VanderMeulen
6054b3a67b Merge m-c to fx-team. 2013-07-30 13:12:26 -04:00
Ryan VanderMeulen
1b206895a6 Merge m-c to birch. 2013-07-30 13:11:10 -04:00
Ryan VanderMeulen
2faa592956 Backed out changeset e9530cf2baed (bug 890597) for Windows Werror bustage. 2013-07-30 10:56:00 -04:00
Mina Almasry
cb2423ca33 Bug 897185 - toJSON only deals with attributes whose types are serializable. r=bz
Now jsonifiers only include serializable attributes in their returned object, as
per spec.
2013-07-30 10:04:04 -04:00
Robert Bindar
c51d411dbb Bug 890597 - Transport layer ping diagnostic tool. r=valentin.gosu 2013-07-30 10:02:54 -04:00
Ryan VanderMeulen
73205d6b00 Merge m-c to inbound on a CLOSED TREE. 2013-07-30 09:23:28 -04:00
Ryan VanderMeulen
667e6ebe8e Backed out changesets bc5f5ce22ae3 and 3d682482e90c (bug 880643) for Marionette failures. 2013-07-30 08:52:19 -04:00
Edgar Chen
44fa6c804e Bug 899484 - Part 2: Add marionette tests for roaming preference. r=hsinyi 2013-07-30 17:18:24 +08:00
Edgar Chen
aef3e6d5a7 Bug 899484 - Part 1: Use sendChromeMessage to send message instead of using sendDOMMessage. r=hsinyi 2013-07-30 17:11:03 +08:00
David Zbarsky
f0098e9a95 Bug 898947 - Remove nsIInlineEventHandlers from nodes r=bz 2013-07-30 01:47:28 -07:00
Randy Lin
53f22e7604 Bug 842934 - [Bluetooth]A2DP sound disappear after SCO disconnected (call ended) and switching patch to A2DP. r=mchen 2013-07-30 14:58:58 +08:00