Commit Graph

26524 Commits

Author SHA1 Message Date
Ryan VanderMeulen
9e879e02d8 Merge fx-team to m-c. a=merge 2014-10-02 13:00:31 -04:00
Ryan VanderMeulen
8eb45d35cd Merge b-i to m-c. a=merge 2014-10-02 12:51:02 -04:00
Ed Morley
1b548da245 Merge mozilla-central and inbound 2014-10-03 15:14:53 +01:00
Bob Owen
068acc2697 Bug 1067305 - Conditionally disable mochitests that won't run with the content sandbox at low integrity. r=jmaher 2014-10-01 15:01:22 +01:00
Edgar Chen
f12df79281 Bug 1007062 - Fix SpecialPower API doesn't work on Marionette test-container. r=mdas,jmaher 2014-09-28 22:43:32 +08:00
Bobby Holley
f198ed50f1 Bug 1065185 - Create content arrays rather than chrome arrays in DOM Apps. r=me 2014-10-03 10:05:51 +02:00
Bobby Holley
004ae70a97 Bug 1065185 - Do a better job of accessing privileged constants from voicemail marionette tests. r=bz 2014-10-03 10:05:51 +02:00
Bobby Holley
edc0482e21 Bug 1065185 - Create a content Array rather than a chrome Array in _convertWifiNetworks. r=chucklee 2014-10-03 10:05:51 +02:00
Bobby Holley
3a844df4cb Bug 1065185 - Create a content Array rather than a chrome array when reading Icc contacts. r=hsinyi
Right now, this array gets implicit __exposedProps__ for all of its indexed
members (and .length). Instead, we should be creating the Array directly in
the target Window.
2014-10-03 10:05:51 +02:00
Bobby Holley
06a2906a38 Bug 1065185 - Stop using Promise.jsm over SpecialPowers in marionette tests. r=bz 2014-10-03 10:05:50 +02:00
Bobby Holley
2aa842b0f2 Bug 1065185 - Fix crash IPC tests. r=bz 2014-10-03 10:05:49 +02:00
Bobby Holley
7b359f2871 Bug 1065185 - Fix permissions tests. r=bz 2014-10-03 10:05:49 +02:00
Christoph Kerschbaumer
0bacef12a1 Bug 1041180: Remove deprecated nsIChannelPolicy (r=sstamm,jduell,jst) 2014-10-02 23:34:30 -07:00
Masayuki Nakano
b7e19da023 Bug 975383 part.8 Remove unnecesary handler of compositionupdate r=smaug 2014-10-03 15:33:49 +09:00
Masayuki Nakano
aa14aa64a1 Bug 975383 part.7 Remove compositionupdate dispatchers in forms.js of B2G r=yxl 2014-10-03 15:33:49 +09:00
Masayuki Nakano
0545660103 Bug 975383 part.1 TextComposition should dispatch compositionupdate event automatically if text event changes composition string r=smaug 2014-10-03 15:33:47 +09:00
Phil Ringnalda
2d3efb0d76 Back out 3 changesets (bug 1017613) for build bustage
CLOSED TREE

Backed out changeset 77b599edbab4 (bug 1017613)
Backed out changeset f048600cf938 (bug 1017613)
Backed out changeset 083a2fb884ed (bug 1017613)
2014-10-02 22:20:04 -07:00
Gijs Kruitbosch
44b9bce3a0 Bug 1057166 - move FHR reporting out of docshell and fix test to work in e10s, r=bz
--HG--
extra : rebase_source : d5b9122803f306ab08deb85b953bbc7129e182f0
2014-09-11 14:50:55 +01:00
Wes Kocher
c56e46ef10 Merge b-i to m-c a=merge despite the CLOSED TREE 2014-10-01 17:02:51 -07:00
Wes Kocher
e12565592e Merge inbound to m-c a=merge despite the CLOSED TREE 2014-10-01 16:26:44 -07:00
Wes Kocher
1c285a7fb0 Merge fx-team to m-c a=merge despite the CLOSED TREE 2014-10-01 16:02:06 -07:00
Ms2ger
bd7f9a08ed No bug - Add documentation about the JSPROXYSLOT_EXPANDO slot; r=bz over IRC a=KWierso to land with DONTBUILD on a CLOSED TREE. 2014-10-01 23:05:54 +02:00
Carsten "Tomcat" Book
85b45f70f2 Merge m-c to b2g-inbound 2014-10-01 15:44:37 +02:00
Carsten "Tomcat" Book
1089eb43df merge b2g-inbound to mozilla-central a=merge 2014-10-01 15:05:31 +02:00
Carsten "Tomcat" Book
da47864b8c merge mozilla-inbound to mozilla-central a=merge 2014-10-01 14:51:20 +02:00
Carsten "Tomcat" Book
8daf76f8e8 Backed out changeset a11adf1705ec (bug 982842) for causing bug 1075387 2014-10-01 14:41:56 +02:00
Jocelyn Liu
e5bba6687f Bug 1074673: Mark certified apps only APIs for new WebBluetooth API. r=btian, r=bz 2014-10-01 17:43:26 +08:00
Wes Kocher
69e56bd2f8 Merge b2g-inbound to m-c a=merge 2014-09-30 16:42:03 -07:00
Michael Wu
aa0faa6978 Backed out changeset dfbae87208dd (Bug 864327) for red 2014-09-30 13:39:43 -04:00
Michael Wu
a1247a9f18 Bug 864327 - Support FM RDS in WebAPI, r=ehsan,pzhang,khuey 2014-09-30 12:57:52 -04:00
Nils Ohlmeier [:drno]
ef9d8ddbec Bug 1072945 - stop trickle ICE if PeerConnections are closed. r=bwc 2014-09-26 14:34:00 +02:00
Jan Varga
e3d70ed01d Bug 1074111 - TransactionBase::VerifyRequestParams should check transaction mode for delete and clear request; r=bent 2014-09-30 15:05:48 +02:00
Andrea Marchesini
2ac20446d6 Bug 1060737 - Unloading a patch with SharedWorkers should not assert, r=bent 2014-09-30 11:43:19 +01:00
Michael Pruett
1e54b96268 Bug 1056871 - Remove workarounds for bug 687194 in tests. r=mconley 2014-09-28 21:52:25 -05:00
Tim Taubert
238f057429 Bug 1074743 - Forward display pixel values to screen proxies r=jimm 2014-09-30 18:28:28 -07:00
Jonathan Kew
840d8b0fd5 Bug 1065002 pt 2 - Add an orientation field to nsFontMetrics. r=jdaggett 2014-09-30 07:38:35 +01:00
Jonathan Kew
9407713a2b Bug 1065002 pt 1.3 - Add an Orientation parameter to gfxFont::GetMetrics and dispatch to horizontal or vertical as needed. r=jdaggett 2014-09-30 07:38:26 +01:00
George Wright
677c5c8d14 Bug 1042291 - Implement a better heuristic for when to use HW accelerated <canvas> r=snorp 2014-09-10 16:15:43 -04:00
Camilo Viecco
1954b909cc Bug 787133 - (hpkp) Part 1/2. Header Parsing and interface within PSM. r=keeler, r=mcmanus 2014-09-03 10:24:12 -07:00
Kai-Zhen Li
70e042f9d8 Bug 1068468 - Truncate ssid if its length of encoded to utf8 is longer than 32. r=chulee
--HG--
extra : amend_source : 7f41d7bf31c3152e75934731d36aead919371baa
2014-09-26 17:41:19 +08:00
Jim Mathies
ad73cb6c28 Bug 1072417 - Remove the browser.tabs.remote pref and turn everything it controls on by default. r=felipe 2014-09-29 16:11:08 -05:00
Ben Turner
6fcaa9131c Bug 1074418, Guard against talos using IndexedDB after shutdown has started, r=khuey. 2014-09-29 14:36:13 -07:00
Ryan VanderMeulen
c9810a7fcf Merge m-c to inbound. a=merge 2014-09-29 16:00:57 -04:00
Ryan VanderMeulen
b8afeaae1d Merge b2g-inbound to m-c. a=merge 2014-09-29 15:55:33 -04:00
Ryan VanderMeulen
dbdc908a0f Merge m-c to b2g-inbound. a=merge
CLOSED TREE
2014-09-29 10:46:00 -04:00
Carsten "Tomcat" Book
ab6932a623 merge b2g-inbound to mozilla-central a=merge 2014-09-29 16:03:01 +02:00
Dave Hylands
2d1fba9969 Bug 1073088 - Don't close the mtp file descriptor twice. r=mwu 2014-09-26 16:21:58 -07:00
Ryan VanderMeulen
c26fd87542 Merge inbound to m-c. a=merge 2014-09-26 16:54:59 -04:00
Fabrice Desré
0b7968227d Bug 1070932 - Updates error handling code can fail r=marco 2014-09-26 10:23:21 -07:00
Markus Stange
131bfce4c5 Bug 1073103 - Rename ThebesLayer to PaintedLayer. r=roc
--HG--
rename : gfx/layers/basic/BasicThebesLayer.cpp => gfx/layers/basic/BasicPaintedLayer.cpp
rename : gfx/layers/basic/BasicThebesLayer.h => gfx/layers/basic/BasicPaintedLayer.h
rename : gfx/layers/client/ClientThebesLayer.cpp => gfx/layers/client/ClientPaintedLayer.cpp
rename : gfx/layers/client/ClientThebesLayer.h => gfx/layers/client/ClientPaintedLayer.h
rename : gfx/layers/client/ClientTiledThebesLayer.cpp => gfx/layers/client/ClientTiledPaintedLayer.cpp
rename : gfx/layers/client/ClientTiledThebesLayer.h => gfx/layers/client/ClientTiledPaintedLayer.h
rename : gfx/layers/composite/ThebesLayerComposite.cpp => gfx/layers/composite/PaintedLayerComposite.cpp
rename : gfx/layers/composite/ThebesLayerComposite.h => gfx/layers/composite/PaintedLayerComposite.h
rename : gfx/layers/d3d10/ThebesLayerD3D10.cpp => gfx/layers/d3d10/PaintedLayerD3D10.cpp
rename : gfx/layers/d3d10/ThebesLayerD3D10.h => gfx/layers/d3d10/PaintedLayerD3D10.h
rename : gfx/layers/d3d9/ThebesLayerD3D9.cpp => gfx/layers/d3d9/PaintedLayerD3D9.cpp
rename : gfx/layers/d3d9/ThebesLayerD3D9.h => gfx/layers/d3d9/PaintedLayerD3D9.h
2014-09-26 13:06:08 -04:00
Daniel Holbert
fa4545efef Bug 1073716: Use C++ std::abs() instead of C abs(), for non-'int'-typed values, to address clang warning. r=ehsan 2014-09-28 09:59:46 -07:00
Carsten "Tomcat" Book
1c5e444949 Merge m-c to mozilla-inbound 2014-09-29 16:10:39 +02:00
Bobby Holley
bae8838328 Bug 1070842 - Tests. r=bz 2014-09-29 15:34:22 +02:00
Bobby Holley
ceb4c65b4b Bug 1070842 - Move nsJSUtils::CompileFunction (and consequently event handler compilation and XBL compilation) off of nsJSUtils::ReportPendingException. r=bz 2014-09-29 15:34:21 +02:00
Bobby Holley
470def0448 Bug 1070842 - Introduce an API on AutoJSAPI to allow Gecko to handle exceptions without meddling from the JS engine. r=bz 2014-09-29 15:34:21 +02:00
Bobby Holley
02058c3f7d Bug 1070842 - Factor script error event dispatch into a separate function. r=bz 2014-09-29 15:34:21 +02:00
Bobby Holley
b0d5796cba Bug 1070842 - Remove ambiguous globals from xpc::ErrorReporter and make meanings explicit. r=bz 2014-09-29 15:34:20 +02:00
Jonathan Watt
e6d7a3300f Bug 1073363, part 3 - Convert some Mozilla code to use Moz2D's new GeneralPattern class. r=Bas 2014-09-29 14:12:06 +01:00
Henri Sivonen
ed991e6875 Bug 1072187 - Remove HZ-GB-2312. r=emk. 2014-09-26 15:12:02 +03:00
Jon Coppeard
ddd906f3a1 Bug 650161 - We don't need an objectMoved hook for global objects r=terrence 2014-09-29 09:50:17 +01:00
Bobby Holley
dc1a6220a7 Bug 1070131 - Switch originPrincipals to a mutedError flags. r=luke,r=bz
--HG--
rename : js/src/jsapi-tests/testOriginPrincipals.cpp => js/src/jsapi-tests/testMutedErrors.cpp
2014-09-29 10:44:30 +02:00
Bobby Holley
8951c9fe67 Bug 1070131 - Reduce the cases where we dispatch nsScriptErrorEvent. r=bz 2014-09-29 10:44:29 +02:00
Richard Barnes
9efc83e361 Bug 1037892 - Implement changes to WebCrypto API from latest Editor's Draft r=bz,ttaubert 2014-09-27 14:22:57 -04:00
Henri Sivonen
056cd17cdd Bug 945215 - Map HZ-GB-2312 to the replacement encoding. r=emk.
--HG--
rename : dom/encoding/test/reftest/bug863728-1-ref.html => dom/encoding/test/reftest/bug945215-1-ref.html
rename : dom/encoding/test/reftest/bug863728-1.html => dom/encoding/test/reftest/bug945215-1.html
rename : dom/encoding/test/reftest/bug863728-2-ref.html => dom/encoding/test/reftest/bug945215-2-ref.html
rename : dom/encoding/test/reftest/bug863728-2.html => dom/encoding/test/reftest/bug945215-2.html
2014-09-24 12:23:28 +03:00
Nikhil Marathe
1901b05e2d Bug 1062323 - Chained promises should resolve asynchronously. r=bz
--HG--
extra : transplant_source : %0C%E0%D2%0FEI/%D8s%E2%D07%8B%DE%25g%96%85%22r
2014-09-23 22:00:58 -07:00
Ben Turner
141df104d6 Bug 994190 - 'Modify main-thread IndexedDB to use PBackground', r=khuey. 2014-09-26 16:21:57 -07:00
Wes Kocher
ce80476811 Backed out changeset 398bdeea30b0 (bug 1037892) for build bustage 2014-09-26 15:35:38 -07:00
William Chen
f6d15ee24b Bug 1062578 - Call BindToTree/UnbindFromTree on shadow root children when host is bound/unbound from tree. r=smaug 2014-09-26 15:07:40 -07:00
Richard Barnes
2176cd99b3 Bug 1037892 - Implement changes to WebCrypto API from latest Editor's Draft r=bz,ttaubert
* * *
Add check for old structured clone format.
2014-09-26 17:36:39 -04:00
Nils Ohlmeier [:drno]
e7b2e4759e Bug 1066775: fix end of ICE gathering expected r=spolk 2014-09-26 14:36:03 -07:00
Bevis Tseng
bd9ab9083c Bug 864484 - Part 7: Narrow down the DOMString values to predefined constants in .idl. r=vyang, r=smaug
--HG--
extra : rebase_source : 0038e0d9ba6a45f19ea7552202d9db9d165c6c88
extra : amend_source : 7ac906a928fe14fbcac03cd470da78f433a9f192
2014-09-23 18:27:03 +08:00
Peter Van der Beken
6fc93bb811 Bug 787070 - Expandos on the xray of DOM prototypes should have effect on xrays of DOM nodes, add tests. r=bholley.
--HG--
extra : rebase_source : cab515c373bd87a0cfbf05041be246c112c224e2
2014-09-26 16:29:31 +02:00
Peter Van der Beken
82ea691e0a Bug 787070 - Expandos on the xray of DOM prototypes should have effect on xrays of DOM nodes, make Xrays walk the prototype chain when resolving DOM properties. r=bholley.
* * *
Bug 787070 - Expandos on the xray of DOM prototypes should have effect on xrays of DOM nodes, remove obsolete code. r=bholley.

--HG--
extra : rebase_source : 7a9aa81d3e9d74ed958374942020474147aa4f86
2014-09-15 16:51:40 +02:00
Peter Van der Beken
03f3b995b3 Bug 787070 - Expandos on the xray of DOM prototypes should have effect on xrays of DOM nodes, add resolve and enumerate native property hooks for the Window named properties object. r=bholley.
--HG--
extra : rebase_source : 984777790b3239474888608eb2593516568c279a
2014-09-15 16:51:38 +02:00
Bevis Tseng
30f83fb75f Bug 864484 - Part 6: Move broadcastCbsSystemMessage() From RadioInterfaceLayer to CellBroadcastService. r=vyang
--HG--
extra : rebase_source : 9d77590199e2b94a9dad50a97e7a3f3e488694f3
2014-09-15 17:44:46 +08:00
Ed Morley
f356916d9d Backed out changeset ce22b4d51b72 (bug 945215) for assertions in EncodingUtils.cpp; CLOSED TREE 2014-09-26 16:11:29 +01:00
Edgar Chen
d4f02ceaf5 Bug 1061380 - Part 2: Refactor ICC I/O error. r=vicamo 2014-09-10 18:25:13 +08:00
Edgar Chen
d5d9a51b3c Bug 1061380 - Part 1: Only access EF_SDN when SDN service is available. r=vicamo 2014-09-10 16:29:46 +08:00
Jessica Jong
0929c3c448 Bug 1059110 - Notify the result of setupDataCallByType() asynchronously. f=btseng, r=edgar 2014-09-26 04:03:00 -04:00
Carsten "Tomcat" Book
98c90c31dd merge mozilla-inbound to mozilla-central a=merge 2014-09-26 13:20:34 +02:00
Carsten "Tomcat" Book
05a473f758 Backed out changeset 7d7ccb243db5 (bug 1062578) for breaking webplatform 4 tests 2014-09-26 08:14:23 +02:00
Andrew Osmond
31cbaeb39e Bug 1068559 - Add asynchronous auto focus completed callback. r=bz r=dhylands 2014-09-22 05:25:00 +02:00
Vicamo Yang
74e0e1cee9 Bug 833229 - 4/4: test cases. r=echen
--HG--
rename : dom/voicemail/test/marionette/pdu_builder.js => dom/voicemail/test/marionette/head.js
2014-09-26 13:00:25 +08:00
Vicamo Yang
82d99fe626 Bug 833229 - 3.f/4: voicemail factory class. r=smaug 2014-09-26 13:00:25 +08:00
Vicamo Yang
7ce335d6c4 Bug 833229 - 3.e/4: implement GonkVoicemailService. r=echen 2014-09-26 13:00:25 +08:00
Vicamo Yang
8fc38b33a1 Bug 833229 - 3.d/4: DOM implementation. r=smaug 2014-09-26 13:00:24 +08:00
Vicamo Yang
a0009588bf Bug 833229 - 3.c/4: implement MozVoicemailStatus in C++. r=smaug 2014-09-26 13:00:24 +08:00
Vicamo Yang
190ba4af2d Bug 833229 - 3.b/4: IPDL implementation. r=echen, r=smaug 2014-09-26 13:00:24 +08:00
Vicamo Yang
93b4165c4c Bug 833229 - 3.a/4: interfance changes. r=echen, r=smaug 2014-09-26 13:00:24 +08:00
Vicamo Yang
e7594724d0 Bug 833229 - 2.b/4: build voicemail by default. r=smaug 2014-09-26 13:00:23 +08:00
Vicamo Yang
24a58aced7 Bug 833229 - 2.a/4: wrap arguments list. r=echen 2014-09-26 13:00:23 +08:00
Vicamo Yang
6a5d2547e0 Bug 833229 - 1/4: rename VoicemailProvider to VoicemailService. r=echen
--HG--
rename : dom/voicemail/nsIVoicemailProvider.idl => dom/voicemail/nsIVoicemailService.idl
2014-09-26 13:00:23 +08:00
Vicamo Yang
f0e413cc93 Bug 1072126: merge duplicated lines for STK icon loading. r=hsinyi 2014-09-26 13:00:15 +08:00
Jocelyn Liu
490db7ab97 Bug 1054830 - Patch3: Add init/cleanup and notification handling functions into GattManager. r=tzimmermann 2014-09-26 11:16:40 +08:00
Jocelyn Liu
f607abfc68 Bug 1054830 - Patch2: Implement gatt main/client interface and notifications. r=tzimmermann 2014-09-26 11:16:36 +08:00
Jocelyn Liu
50fa877cdb Bug 1054830 - Patch1: Define structures to represent bluedroid's gatt data structures. r=tzimmermann 2014-09-26 11:16:32 +08:00
Ryan VanderMeulen
4cf7455ce4 Merge inbound to m-c. a=merge 2014-09-25 16:46:51 -04:00
Ryan VanderMeulen
c0af6fd8e4 Merge fx-team to m-c. a=merge 2014-09-25 16:31:19 -04:00
Dave Townsend
4c58cae784 Bug 999239: Copy session history when recreating browser element for the remote -> non-remote transition. r=bz, r=felipe, sr=gavin 2014-09-25 11:35:45 -07:00
Ryan VanderMeulen
1fe0a415bd Backed out changesets b08e57dbef4e and 1049cfbf3426 (bug 947044) for various regressions. 2014-09-25 14:32:43 -04:00
Walter Litwinczyk
f7733ef997 Bug 1071233 - WebGL add strong GLenum support for framebuffers and renderbuffers. r=jgilbert 2014-09-25 08:21:33 -07:00
Ben Tian
515bb0d108 Bug 1063066 - [Flame][KK] Bluetooth transfer does not work in Gallery App. r=tzimmermann 2014-09-25 18:35:54 +08:00
Edgar Chen
22ef0dbd5f Bug 1070083 - Part 2: Don't use AutoSafeJSContext because it is already deprecated. r=bholley 2014-09-24 10:04:40 +08:00
Carsten "Tomcat" Book
8667acf680 merge mozilla-inbound to mozilla-central a=merge 2014-09-25 14:22:30 +02:00
Arnaud Sourioux
8b076037d4 Bug 1038570 - Part 3: rename ObjectFrame variables to PluginFrame. r=dbaron 2014-09-24 06:35:00 +02:00
Arnaud Sourioux
d98859187f Bug 1038570 - Part 2: rename ObjectFrame class to PluginFrame. r=dbaron 2014-09-24 06:34:00 +02:00
Arnaud Sourioux
308aad49f2 Bug 1038570 - Part 1: rename nsObjectFrame.* to nsPluginFrame.*, changes moz.build and includes. r=dbaron
--HG--
rename : layout/generic/nsObjectFrame.cpp => layout/generic/nsPluginFrame.cpp
rename : layout/generic/nsObjectFrame.h => layout/generic/nsPluginFrame.h
2014-09-24 06:33:00 +02:00
Yoshi Huang
406361cf5c Bug 1058490 - B2G NFC: Add a sessionHelper in Chrome Process. r=dimi
From ac82ed58d645749aafbeb94741c87d27b4eed558 Mon Sep 17 00:00:00 2001
---
 dom/nfc/gonk/Nfc.js | 131 ++++++++++++++++++++++++++++++++++------------------
 1 file changed, 87 insertions(+), 44 deletions(-)
2014-09-23 18:33:08 +08:00
peter chang
dc90ce6554 Bug 1020801 - Notify the ScrollViewChange DOM event when APZ starts/stops to change the transform. r=ehsan 2014-09-23 06:37:00 -04:00
Ehsan Akhgari
8d05436942 Bug 1072310 - Build more DOM code in unified mode; r=baku
--HG--
extra : rebase_source : a34dbc7323238d5f83a0144b62a6c52c3e6c54dc
2014-09-25 10:12:06 -04:00
Ehsan Akhgari
c03db1bf0f Bug 1072299 - Build dom/animation in unified mode; r=baku
--HG--
extra : rebase_source : 2119739c119fddb1204f6941b19a9a3f68d49cf8
2014-09-25 10:11:43 -04:00
Ehsan Akhgari
080e94906d Bug 1072701 - Build some Firefox OS specific DOM code in unified mode; r=baku
--HG--
extra : rebase_source : 4a8812c18341c9851fb3265e1f8e6c77a95911c5
2014-09-25 10:10:42 -04:00
Edgar Chen
60daf36121 Bug 1070083 - Part 1: Use the right compartment in MobileConnection code. r=bholley 2014-09-23 15:25:54 +08:00
Carsten "Tomcat" Book
d410b44e99 Merge m-c to b2g-inbound 2014-09-25 15:34:04 +02:00
Shawn Huang
dd9710fd73 Bug 1062697 - Initialize avrcp play status using the proper value, disable AvRCP 1.5. r=btian 2014-09-24 03:36:00 -04:00
Valentin Gosu
eca53b2a32 Bug 1071527 - "dom.performance.enabled" set to "false" shows non-zero values for attributes. r=bz 2014-09-23 23:18:28 +03:00
Valentin Gosu
bb9c196e21 Bug 1070146 - Test resource timing info for script resources. r=bz 2014-09-24 01:51:54 +03:00
Brian Birtles
6673d589fa Bug 1039924 part 6 - Use StickyTimeDuration for timing calculations; r=dholbert
This patch takes the StickyTimeDuration defined in the previous patch and
uses it within the calculation of animation timing for parameters that are
expected to be +/- Forever.
2014-09-25 14:25:50 +09:00
John Daggett
6fb8e38803 Bug 998869 part 5 - lazily load userfonts (non-linux). r=jfkthame 2014-09-25 12:16:54 +09:00
John Daggett
b08eeaabee Bug 998869 part 4 - rename fontgroup methods. r=heycam 2014-09-25 12:16:54 +09:00
John Daggett
8d40c31973 Bug 998869 part 2 - switch to GetFontAt(0) to GetFirstValidFont(). r=jfkthame 2014-09-25 12:16:53 +09:00
peter chang
0c7bf9375f Bug 1020801 - Add new 'ScrollViewChangeEvent' DOM event. r=fabrice, r=bz 2014-09-22 02:43:00 -04:00
Ryan VanderMeulen
4a5d317124 Merge m-c to b2g-inbound. a=merge 2014-09-24 17:12:21 -04:00
Ryan VanderMeulen
96c3a38dc4 Backed out changeset ebd8df8e8631 (bug 1062323) for Gaia unit test failures. 2014-09-24 17:08:28 -04:00
Ryan VanderMeulen
786afaedb4 Merge m-c to b2g-inbound. a=merge 2014-09-24 16:10:45 -04:00
Ryan VanderMeulen
79910dd5bf Merge m-c to inbound. a=merge
CLOSED TREE
2014-09-24 16:08:33 -04:00
Ryan VanderMeulen
36c25772d1 Merge fx-team to m-c. a=merge 2014-09-24 15:58:32 -04:00
Nikhil Marathe
2130046b95 Bug 1062323 - Chained promises should resolve asynchronously. r=bz 2014-09-22 16:37:40 -07:00
Andrea Marchesini
761b6976b7 Bug 1072115 - languagechange event should be dispatched to current inner windows only., r=bz 2014-09-24 17:12:22 +01:00
Andrea Marchesini
308a9b24dc Bug 1069401 - UserAgent cannot be changed for specific websites in workers, r=khuey, r=bz 2014-09-24 17:09:50 +01:00
Jeff Gilbert
0cfe76c68c Bug 1048108 - Exclude RGBA configs when alpha:false. - r=kamidphish 2014-09-24 16:42:27 -07:00
Ehsan Akhgari
526e56673f Bug 1072301 - Build the cross platform camera code in unified mode; r=mikeh 2014-09-24 18:43:26 -04:00
Carsten "Tomcat" Book
c6259b5db7 Backed out changeset 23b18c4d6f6a (bug 994912) for suspecion of causing m3 test failures 2014-09-25 12:44:50 +02:00
Carsten "Tomcat" Book
c89ee82d2b Backed out changeset 8e754efd35cd (bug 994912) 2014-09-25 12:44:16 +02:00
Evelyn Hung
159534f2c1 Bug 997564 - add special handling to internal-system-engineering-mode webactivity. r=fabrice,pauljt 2014-09-21 09:09:00 +02:00
Evelyn Hung
3793254f6a Bug 997564 - Use async way to fire an error. r=fabrice 2014-09-21 09:08:00 +02:00
Evelyn Hung
917d3d8046 Bug 997564 - Implement Engineering Mode Web API. sr=sicking r=fabrice 2014-09-21 09:06:00 +02:00
Andrew Osmond
9c2b00fdf9 Bug 994912 - Add support for promises and event-based notifications to camera. r=mikeh r=bz 2014-09-24 12:51:00 +02:00
Andrew Osmond
df9a7f17e9 Bug 994912 - Add support for event-based notifications to media streams. r=roc,bz 2014-09-24 12:47:00 +02:00
Michael Henretty
be5cc7b9e5 Bug 960762 - Disable notification storage tests for non-debug builds too. r=gerard-majax 2014-09-23 14:20:32 -07:00
Robert Bindar
d383740516 Bug 980567 - Fix wrong icon URL resolving. r=mhenretty
--HG--
extra : rebase_source : 731442a807b47e3da35f232eb155e5468200c72c
2014-09-18 10:59:00 -04:00
Wes Kocher
9955605281 Merge m-c to b2g-inbound a=merge 2014-09-23 16:49:29 -07:00
Wes Kocher
bba09b58a5 Merge fx-team to m-c a=merge 2014-09-23 16:19:36 -07:00
Wes Kocher
b9bac9ed0e Merge b-i to m-c a=merge 2014-09-23 15:44:15 -07:00
Kyle Machulis
817596be6b Bug 1058180 - Only create app migrator when absolutely needed; r=fabrice 2014-09-23 13:22:54 -07:00
Kyle Machulis
e2ae4d6709 Bug 1071721 - Call destroyDOMRequestHelper on SettingsLock after transaction ends; r=bent 2014-09-23 13:13:50 -07:00
Benoit Jacob
b1ee6122a2 Bug 1071340 - Convert to STRONG_GLENUM: TexType, TexFormat, TexInternalFormat - r=djg 2014-09-23 13:48:27 -04:00
Benoit Jacob
8bc81effc6 Bug 1071339 - Improvements to STRONG_GLENUM's - r=djg 2014-09-23 13:48:25 -04:00
Dale Harvey
40da40bcd8 Bug 1045934 - Add rel information to iconchange event detail. r=fabrice 2014-09-23 17:23:11 +02:00
Ed Morley
b037b46642 Merge mozilla-central and inbound 2014-09-23 15:08:09 +01:00
Ed Morley
70fa2e3454 Merge mozilla-central and b2g-inbound 2014-09-23 15:07:05 +01:00
Ed Morley
d7bdcdbf9c Merge latest green b2g-inbound changeset and mozilla-central; a=merge 2014-09-23 14:36:11 +01:00
Yoshi Huang
0e2055201f Bug 1066570 - b2g NFC uninitialized memory bug. r=dimi
From 1ffa3080ca8b3ac70564734cd02cae72fddf730c Mon Sep 17 00:00:00 2001
---
 dom/nfc/gonk/NfcMessageHandler.cpp | 3 +++
 1 file changed, 3 insertions(+)
2014-09-23 12:50:21 +08:00
dlee
64402e267b Bug 1061512 - [NFC] nfcd should notify gecko about NDEF information. r=allstars.chh 2014-09-23 18:53:41 +08:00
Wes Kocher
d5e2e4201b Merge m-c to b-i a=merge 2014-09-22 19:06:28 -07:00
Wes Kocher
945d1e3a20 Merge inbound to m-c a=merge 2014-09-22 18:54:14 -07:00
Thomas Zimmermann
afc3c829dc Bug 1065897: Distribute Bluetooth HAL implementation among multiple files (unter bluetooth2/), r=btian
The files BluetoothHALInterface.{cpp,h} are getting too large. This patch
moves helper functions and profile implementations into separate files.
2014-09-23 09:41:57 +08:00
Thomas Zimmermann
71d78e8ed0 Bug 1065897: Move Bluedroid code out of BluetoothInterface.{cpp,h} (under bluetooth2/), r=btian
This patch moves BluetoothInterface.{cpp,h} to the generic section
of Gecko's Bluetooth code, and the Bluedroid implementation into
the new files BluetoothHalImplementation.{cpp,h}.

BluetoothHalImplementation.{cpp,h} contains all Bluedroid-specific
code. The classes in BluetoothInterface.{cpp,h} are now interfaces
for Gecko.

--HG--
rename : dom/bluetooth2/bluedroid/BluetoothInterface.cpp => dom/bluetooth2/bluedroid/BluetoothHALInterface.cpp
2014-09-23 09:40:36 +08:00
Kyle Machulis
bf40a819b0 Bug 1069115 - Make mobileconnection webapi marionette tests wait for transaction success when changing settings; r=vyang
--HG--
extra : rebase_source : d8423024d586f6cf976f05bbfd17664d45ba7bd9
2014-09-22 16:15:09 -07:00
Kyle Machulis
d96f78bec4 Bug 1069115 - Make bluetooth webapi marionette tests wait for transaction success when changing settings; r=echou
--HG--
extra : rebase_source : c4fdc80f904987c848bca4b839d8b3f36fefd667
2014-09-22 16:15:07 -07:00
Kyle Machulis
dc3d53c3d7 Backing out 6d28e030fd7b (bug 1058180) due to causing crashes on desktop on a CLOSED TREE 2014-09-22 16:01:50 -07:00
Kyle Machulis
f449615bb4 Bug 1058180 - Only create app migrator when absolutely needed; r=fabrice 2014-09-22 14:45:39 -07:00
Vlatko Markovic
8f88d4d1e3 Bug 1011393 - Add support for 'csp' entries in Manifest Helper. r=fabrice 2014-09-22 13:48:45 -07:00
Jeff Gilbert
d23fbb7282 Bug 1064432 - Add mochitest-webgl.ini unified mochitest manifest. - r=kamidphish
--HG--
rename : dom/canvas/test/webgl-mochitest/mochitest.ini => dom/canvas/test/webgl-mochitest.ini
2014-09-22 13:08:51 -07:00
Ryan VanderMeulen
6a5ec97f20 Merge m-c to inbound. a=merge 2014-09-22 15:51:51 -04:00
Ryan VanderMeulen
9ff8b15061 Merge m-c to inbound. a=merge 2014-09-22 15:50:08 -04:00
Eric Rahm
2d12719a88 Bug 1069490 - Part 4: Update tests. r=past 2014-09-22 11:29:16 -07:00
Eric Rahm
8ce1452b9c Bug 1069490 - Part 3: Set columnNumber when processing console messages. r=bz 2014-09-22 11:28:55 -07:00
Eric Rahm
e16aa3e787 Bug 1069490 - Part 2: Add columnNumber to nsIStackFrame and set in JSStackFrame. r=bz 2014-09-22 11:28:31 -07:00
Eric Rahm
4bc244b199 Bug 1069490 - Part 1: Add columnNumber to ConsoleEvent and ConsoleStackEntry. r=bz 2014-09-22 11:27:59 -07:00
Rik Cabanier
d89b95d6a7 Bug 1070466 - Crash [@ mozilla::gfx::StreamPathToSinkApplierFunc] after path.addPath(path). r=roc 2014-09-20 11:03:00 -04:00
Henry Chang
3d22a4d5c9 Bug 1065916 - Make usb/wifi tethering request exclusively executed. r=chucklee 2014-09-18 17:08:05 +02:00
Morris Tseng
a85099277b Bug 1051995 - Use observer services to prevent ContentParent leak. r=fabrice 2014-09-23 00:10:00 -04:00
Mike Habicher
03a030b03e Bug 1053966 - move mozsettings-changed Observer info from aSubject to aData, r=bz,qDot 2014-09-16 13:15:16 -04:00
Tim Taubert
09b9a2e110 merge m-c to fx-team 2014-09-23 15:54:23 +02:00
Tomasz Kołodziejski
9cf24cf083 Bug 1058435 - Add removeAllDomainsSince to ContentPrefService2. r=adw 2014-09-19 14:24:00 -04:00
Vlatko Markovic
6a02a4a80c Bug 1059198 - Permission table update for Trusted Hosted Apps. r=sicking 2014-09-22 07:59:00 -07:00
Vlatko Markovic
5d6a560637 Bug 1059216 - Verification of Trusted Hosted Apps manifest signature, part 2. r=sicking 2014-09-22 07:59:00 -07:00
Vlatko Markovic
2e30280054 Bug 1059216 - Verification of Trusted Hosted Apps manifest signature, part 1. r=dkeeler,rlb 2014-09-22 07:58:59 -07:00
Robert Bindar
8c97ed5e02 Bug 1070209 - Fix typo in NotificationStorage.js. r=baku 2014-09-19 15:35:00 -04:00
Kartikaya Gupta
97022d597d Bug 1068872 - Fix nullptr dereferencing. r=echou 2014-09-18 07:00:00 -04:00
Alphan Chen
5c19f02e1f Bug 1060196 - Mark the volume as if we've started unmounting. r=dhylands 2014-09-22 11:42:33 +08:00
Szu-Yu Chen [:aknow]
be66b3f865 Bug 889737 - Part 10: Fix xpcshell tests. r=vicamo 2014-09-22 01:36:00 -04:00
Szu-Yu Chen [:aknow]
f732302070 Bug 889737 - Part 09: Dial MMI (ril). r=vicamo 2014-09-22 01:36:00 -04:00
Szu-Yu Chen [:aknow]
f1a35e61c9 Bug 889737 - Part 08: Dial MMI (ipc). r=vicamo 2014-09-22 01:35:00 -04:00
Szu-Yu Chen [:aknow]
b42a337016 Bug 889737 - Part 07: Dial MMI (callback). r=vicamo 2014-09-22 01:35:00 -04:00
Szu-Yu Chen [:aknow]
d995595fd8 Bug 889737 - Part 06: Dial MMI (internal interface). r=vicamo 2014-09-22 01:35:00 -04:00
Szu-Yu Chen [:aknow]
d1b79405bc Bug 889737 - Part 05: Refactoring: Embed the response in delete. r=vicamo 2014-09-22 01:34:00 -04:00
Szu-Yu Chen [:aknow]
78b91eadc6 Bug 889737 - Part 04: Refactoring: Change Telephony::Callback to TelephonyCallback. r=vicamo 2014-09-22 01:34:00 -04:00
Szu-Yu Chen [:aknow]
9439dead22 Bug 889737 - Part 03: Refactoring: Rename DialSuccess to DialCallSuccess. r=hsinyi 2014-09-22 01:34:00 -04:00
Szu-Yu Chen [:aknow]
c5441cc132 Bug 889737 - Part 02: Add new test cases. r=vicamo 2014-09-22 01:33:00 -04:00
Szu-Yu Chen [:aknow]
2dbe6b8e5d Bug 889737 - Part 01: Telephony interface changes. r=khuey, r=hsinyi 2014-09-22 01:33:00 -04:00
Carsten "Tomcat" Book
aae9491196 merge b2g-inbound to mozilla-central a=merge 2014-09-22 13:06:09 +02:00
Carsten "Tomcat" Book
477171c3f3 merge mozilla-inbound to mozilla-central a=merge 2014-09-22 12:58:26 +02:00
Carsten "Tomcat" Book
aa9eb4673e Backed out changeset 0b73bd6d5d9c (bug 1032125) for causing regressions 2014-09-22 12:45:48 +02:00
Carsten "Tomcat" Book
54e4e809e5 Backed out changeset e193cf8cb616 (bug 1032125) for causing regressions 2014-09-22 12:45:22 +02:00
Carsten "Tomcat" Book
9b3926eb43 Backed out changeset 422fd81a4118 (bug 1032125) for causing regressions / Bug 1070850 2014-09-22 12:43:02 +02:00
Vicamo Yang
70d97a65c3 Bug 1064231 - unify instantiation process for RIL services. r=smaug 2014-09-21 15:24:44 +08:00
Vicamo Yang
4bc782b40f Bug 1063304 - 3.e/3: ensure 'network', 'cell' are created with correct types. r=me 2014-09-21 15:24:44 +08:00
Vicamo Yang
7987007f47 Bug 1063304 - 3.d/3: Gonk implementation. r=echen 2014-09-21 15:24:43 +08:00
Vicamo Yang
8596a24d53 Bug 1063304 - 3.c/3: accommodate other components. r=echen 2014-09-21 15:24:43 +08:00
Vicamo Yang
1244fa73f5 Bug 1063304 - 3.b/3: implementation. r=echen 2014-09-21 15:24:43 +08:00
Vicamo Yang
5f527cf324 Bug 1063304 - 3.a/3: add nsIMobileConnection. Interface changes. r=echen, r=htsai 2014-09-21 15:24:42 +08:00
Vicamo Yang
18854fea78 Bug 1063304 - 2/3: export header files in right namespace. r=echen 2014-09-21 15:24:42 +08:00
Vicamo Yang
2d6a6e67a7 Bug 1063304 - 1/3: rename MobileConnectionGonkService.js to MobileConnectionService.js. r=echen
--HG--
rename : dom/mobileconnection/gonk/MobileConnectionGonkService.js => dom/mobileconnection/gonk/MobileConnectionService.js
rename : dom/mobileconnection/gonk/MobileConnectionGonkService.manifest => dom/mobileconnection/gonk/MobileConnectionService.manifest
rename : dom/mobileconnection/interfaces/nsIMobileConnectionGonkService.idl => dom/mobileconnection/gonk/nsIGonkMobileConnectionService.idl
2014-09-21 15:24:42 +08:00
Wes Kocher
d73e5807e0 Merge m-c to b2g-inbound a=merge 2014-09-19 17:40:10 -07:00
Markus Nilsson
72dafd4f92 Bug 1059202 - Unit test - CSP and CA verfication for Trusted Hosted Apps r=sicking 2014-09-19 14:58:38 -07:00
Zoran Jovanovic
2ea2ab768c Bug 1059202 - CSP and CA verfication for Trusted Hosted Apps r=fabrice,sicking,rlb 2014-09-19 14:58:34 -07:00
Jan-Ivar Bruaroey
21e265d366 Bug 1070076 - fixed createOffer options arg legacy-syntax-warning to not trip on absent arg. r=jesup 2014-09-19 15:25:06 -04:00
Ryan VanderMeulen
d9193300bc Merge inbound to m-c. a=merge 2014-09-19 13:33:32 -04:00
Kartikaya Gupta
03f5d1a956 Bug 1068802 - Some small logging tweaks. r=botond 2014-09-19 09:33:54 -04:00
Carsten "Tomcat" Book
7a763f8ba8 Merge m-c to b2g-inbound 2014-09-19 14:43:09 +02:00
Carsten "Tomcat" Book
ee5100f923 Merge m-c to mozilla-inbound 2014-09-19 14:35:57 +02:00
Carsten "Tomcat" Book
751ead3179 merge mozilla-inbound to mozilla-central a=merge 2014-09-19 14:11:44 +02:00
Kyle Machulis
86d9a798cc Bug 1069605 - Make sure settings lock exists before trying to remove it; r=bent 2014-09-18 17:23:27 -07:00
Kyle Machulis
b9ae5a6b12 Bug 1069605 - Only send messages in SettingsLocks when window is live; r=bent 2014-09-18 17:23:00 -07:00
Wes Kocher
789f1dfac8 Backed out changeset b030bb382b31 (bug 1051995) for m-oth bustage 2014-09-18 17:07:56 -07:00
Wes Kocher
0413806ee0 Merge m-c to b2g-inbound a=merge 2014-09-18 16:11:23 -07:00
Wes Kocher
70cf8f9246 Merge inbound to m-c a=merge 2014-09-18 15:26:44 -07:00
Fabrice Desré
e0a4f5d5c8 backout bug 1029943 for performance regressions (see bug 1066515) 2014-09-18 10:31:20 -07:00
Jed Davis
5afd8a0b69 Bug 1064529 - Don't misuse invalid ipc::FileDescriptor in memory report requests. r=njn 2014-09-18 17:59:00 +02:00
James Kitchener
483e50fd2c Bug 1066554 - Load stylesheets when instantiated in shadow-dom. r=bz 2014-09-18 06:54:00 -04:00
Dan Glastonbury
2f2cd73379 Bug 1048666 - WebGL2 - Implement ClearBufferXXX APIs.; r=jgilbert,bjacob
--HG--
extra : source : ba4e3272249d44f13d3923342be5916a5dc8519e
2014-09-18 10:17:00 +10:00
Boris Zbarsky
cf1632f7eb Bug 1066776. Make variadic dictionary arguments work. r=khuey 2014-09-19 00:02:33 -04:00
Kyle Huey
a443122f91 Bug 1051995: Remove the mozdocommand listener when remote browsers are destroyed to avoid leaking. r=fabrice 2014-09-17 17:06:28 -07:00
Kyle Machulis
afd8b3af87 Bug 1068962 - Fix task cleanup on settings locks where finalize has already been called; r=bent
--HG--
extra : rebase_source : 18992e6c2e0277d2866fe92048b52a0a55a55ee6
2014-09-18 13:43:40 -07:00
Kyle Machulis
0cbd70639b Bug 1068962 - Fix settings lock ownership array splice; r=bent
--HG--
extra : rebase_source : 0374ddeaffe0936ac7bb78aff0fc5b3a467c3bd1
2014-09-18 10:08:36 -07:00
Jeff Gilbert
57b25005b4 Bug 1064433 - Remove old unused webgl conformance mochitest files. - r=kamidphish 2014-09-17 16:26:27 -04:00
Chuck Lee
a7003009f4 Bug 1050678 - Provide network info for state change event. r=hchang 2014-09-17 15:08:18 +08:00
Patrick Wang (Chih-Kai Wang)
3dd06bddd9 Bug 1032125: Part 3: Don't send frame messages to Nuwa process after Nuwa has frozen. r=khuey 2014-09-19 17:12:57 +08:00
Patrick Wang (Chih-Kai Wang)
09d738d349 Bug 1032125: Part 2: Prevent DOM Storage from sending IPC after Nuwa ready. r=khuey 2014-09-19 17:12:10 +08:00
Patrick Wang (Chih-Kai Wang)
092a7ba0d7 Bug 1032125: Part 1: Prevent from sending message to Nuwa after Nuwa frozen. r=khuey 2014-09-19 17:11:15 +08:00
Jon Coppeard
c8cbf89441 Bug 650161 - Use the object moved hook to update the wrapper cache r=terrence r=bz r=bholley
* * *
Add exception for objectMoved hook as we do for finalize hook
2014-09-17 15:35:11 +01:00
Boris Zbarsky
a64ed5d320 Bug 843272. Uncomment tests that should not be commented out. r=mccr8 2014-09-19 00:02:30 -04:00
Wes Kocher
93c2bf5d43 Backed out changeset d77733726cae (bug 1063318) for b2g mochitest leaks 2014-09-18 16:30:33 -07:00
Wes Kocher
72b5851679 Merge m-c to inbound a=merge 2014-09-18 16:10:03 -07:00
Josh Aas
22a272981e Bug 1063318: Switch Chromium IPC code to Mozilla's ref/auto ptr types. Also fix thread safety bug. r=nfroyd 2014-09-18 15:52:59 -05:00
Mark Hammond
0ab74ee6dd Bug 1067229 - allow nsIXULAppInfo::ID and ::Vendor to work in a content process. r=jdm 2014-09-24 16:14:55 +10:00
Fabrice Desrï¿©
5511905b64 Bug 902165 - System JS : ERROR resource://gre/modules/BrowserElementParent.jsm:219 ReferenceError: DOMApplicationRegistry is not defined in green B2G mochitest-3 runs r=bent 2014-09-24 16:14:54 +10:00
Peter Van der Beken
34ffd8ca34 Bug 787070 - Expandos on the xray of DOM prototypes should have effect on xrays of DOM nodes, add a named properties object type to DOMObjectType and how to get the parent prototype object in DOMIfaceAndProtoJSClass. r=bz, r=bholley.
--HG--
extra : rebase_source : fdd72f5027b365554ab0b986de685204c8030c58
2014-09-09 15:19:10 +02:00
Peter Van der Beken
165dc310ea Bug 787070 - Expandos on the xray of DOM prototypes should have effect on xrays of DOM nodes, cache named properties objects. r=bz.
--HG--
extra : rebase_source : ed4b2cc3c095690b8d91bee3202e8316e4531f60
2014-09-15 16:51:33 +02:00
Ben Turner
26edfb8667 Backout bug 994190 and merge over some stuff that landed afterwards on a CLOSED TREE. 2014-09-17 19:36:01 -04:00
Ehsan Akhgari
d31e4c0d28 Bug 1068020 - Fix more bad implicit constructors in DOM; r=baku 2014-09-17 17:53:42 -04:00
Peter Van der Beken
f5362987e1 Bug 787070 - Expandos on the xray of DOM prototypes should have effect on xrays of DOM nodes, create the named properties object from the binding code. r=bz.
--HG--
extra : rebase_source : 9147c989b0f6b5791d3e98041029e730036c3892
2014-09-05 22:36:36 +02:00
Peter Van der Beken
4e39df8970 Bug 787070 - Expandos on the xray of DOM prototypes should have effect on xrays of DOM nodes, calculate parent prototype names in one place. r=bz.
--HG--
extra : rebase_source : c3ffbba076fed4ef2157ca8bb430a0d9cbaedd61
2014-09-09 15:19:09 +02:00
Peter Van der Beken
367ae188db Bug 787070 - Expandos on the xray of DOM prototypes should have effect on xrays of DOM nodes, annotate Window as having named properties. r=bz.
--HG--
extra : rebase_source : 7e4628edb7c49837e8675ca787db0c00ce70ff14
2014-09-05 22:36:32 +02:00
Peter Van der Beken
32edd5e887 Bug 787070 - Expandos on the xray of DOM prototypes should have effect on xrays of DOM nodes, give the WindowNamedPropertiesHandler a DOMIfaceAndProtoJSClass. r=bz.
--HG--
extra : rebase_source : dbe820c4bc90bf9dbdbf752d0c81bb231f6ffe60
2014-09-05 22:09:50 +02:00
Alexandre Lissy
e459dbc542 Bug 1063859 - Do not iterate on undefined valued when querying notifications. r=mhenretty
When we are performing the getAll/getAllCrossOrigin requests and there
is no notifications, then this.notifications[origin] (with a valid
origin) is just undefined. We should make sure we do not iterate over in
this case.
2014-09-23 08:02:00 -04:00
Carsten "Tomcat" Book
0b016814ef Backed out changeset 78b119af926a (bug 1032125) for bustage on B2g non-unified builds on a CLOSED TREE 2014-09-18 15:14:19 +02:00
Carsten "Tomcat" Book
5f81935878 Backed out changeset f945fb33b616 (bug 1032125) 2014-09-18 15:13:53 +02:00
Carsten "Tomcat" Book
56e574bc0c Backed out changeset 3b4e5b178aa6 (bug 1032125) 2014-09-18 15:13:50 +02:00
Cervantes Yu
8605db8ea7 Bug 1064890: Initialze the date cache cleaner for content processes forked from b2g. r=khuey 2014-09-15 19:10:21 +08:00
Patrick Wang (Chih-Kai Wang)
072758b7c8 Bug 1032125: Part 3: Don't send frame messages to Nuwa process after Nuwa has frozen. r=khuey 2014-09-18 10:30:20 +08:00
Patrick Wang (Chih-Kai Wang)
8c09423062 Bug 1032125: Part 2: Prevent DOM Storage from sending IPC after Nuwa ready. r=khuey 2014-09-18 10:29:45 +08:00
Patrick Wang (Chih-Kai Wang)
7971ada57a Bug 1032125: Part 1: Prevent from sending message to Nuwa after Nuwa frozen. r=khuey 2014-09-18 10:29:13 +08:00
Dan Glastonbury
cc3f09db06 Bug 1002302 - WebGL2 - Stub WebGL 2.0 WebIDL, WebGL 2.0 Objects, and functions in WebGL2Context.; r=jgilbert,bjacob,smaug
--HG--
extra : rebase_source : a7f9510b34a9f43afc0418c50b8821928c2a4262
extra : source : 89c2a61cd4c543c78b9bf0963f0227488fa27802
2014-09-18 08:08:41 +10:00
Bevis Tseng
b255c35e52 Bug 864484 - Part 5: Build CellBroadcast by default. r=vyang, r=smaug, r=ted
--HG--
extra : rebase_source : 73dcc868004c3e34c51806a34f88d25fc6c4c7c6
2014-08-25 17:24:03 +08:00
Nikhil Marathe
32a406e997 Bug 1049599 - ServiceWorkers should also be canceled when a window goes away. r=bent 2014-08-23 20:25:08 -07:00
Patrick Wang (Chih-Kai Wang)
bf39ed87c7 Bug 1032125: Part 3: Don't send frame messages to Nuwa process after Nuwa has frozen. r=khuey 2014-09-30 22:13:52 +08:00
Patrick Wang (Chih-Kai Wang)
01c7c361d9 Bug 1032125: Part 2: Prevent DOM Storage from sending IPC after Nuwa ready. r=khuey 2014-09-30 22:13:25 +08:00
Patrick Wang (Chih-Kai Wang)
5fe990a57e Bug 1032125: Part 1: Prevent from sending message to Nuwa after Nuwa frozen. r=khuey 2014-09-30 22:12:11 +08:00
Boris Zbarsky
050c3853f5 Bug 1066432 followup. Remove bogus alerts from the test. 2014-09-30 22:14:27 -04:00
Boris Zbarsky
cfdd7ee0c0 Bug 1066432. Update ForOfIterator to the changes in Web IDL's handling of sequences as iterables. We now commit to an iterable if we get a non-undefined value for the Symbol.iterator property, not just if we get a callable value. r=jorendorff 2014-09-30 21:26:28 -04:00
Wes Kocher
39403ad7cb Merge m-c to inbound a=merge 2014-09-30 17:10:24 -07:00
Eric Rahm
fb4095cf10 Bug 1075093 - Build error in txStylesheet.cpp when enabling PR_LOGGING in non-debug builds. r=froydnj 2014-09-30 15:11:22 -07:00
Richard Barnes
088325d5e2 Bug 1064320 - NSC_Encrypt returns uninitialised garbage which is handed onwards to realloc 2014-09-30 17:43:49 -04:00
Byron Campen [:bwc]
0b7592e016 Bug 1073226: Check whether PC is closed before delivering events. r=mt 2014-09-26 16:02:46 -07:00
Byron Campen [:bwc]
c9e2197fd4 Bug 1071207: Remove trickle ICE pref. r=mt 2014-09-29 10:17:07 -07:00
Andrea Marchesini
8e7ea7a033 Bug 1073615 - One MediaStreamGraph singleton per audioChannel, r=roc 2014-09-30 18:35:32 +01:00
Walter Litwinczyk
90c29d8198 Bug 1063053 - Add stronger types to WebGL texture code for better debug/compile time checking. r=jgilbert,kamidphish 2014-09-18 16:14:22 -07:00
Josh Aas
1b3d3f7c47 Bug 1063318: Switch Chromium IPC code to Mozilla's ref/auto ptr types. Also fix thread safety bug. r=nfroyd 2014-09-19 13:17:17 -05:00
Carsten "Tomcat" Book
b9e605f086 Backed out changeset d0be07d7cf1b (bug 1072187) for test bustage on a CLOSED TREE 2014-09-26 15:48:14 +02:00
Henri Sivonen
0c8133c979 Bug 1072187 - Remove HZ-GB-2312. r=emk. 2014-09-26 15:12:02 +03:00
Henri Sivonen
0e50d55abc Bug 945215 - Map HZ-GB-2312 to the replacement encoding. r=emk.
--HG--
rename : dom/encoding/test/reftest/bug863728-1-ref.html => dom/encoding/test/reftest/bug945215-1-ref.html
rename : dom/encoding/test/reftest/bug863728-1.html => dom/encoding/test/reftest/bug945215-1.html
rename : dom/encoding/test/reftest/bug863728-2-ref.html => dom/encoding/test/reftest/bug945215-2-ref.html
rename : dom/encoding/test/reftest/bug863728-2.html => dom/encoding/test/reftest/bug945215-2.html
2014-09-24 12:23:28 +03:00
Bevis Tseng
2df83d424f Bug 864484 - Part 4: Add IPDL Protocol Implementation for CellBroadcast. r=vyang
--HG--
extra : rebase_source : 2493220fabd331274df8d91d2bc4480baf9cf8ed
2014-08-18 17:06:11 +08:00
Henry Chang
1106be318f Bug 1038531 - Unify NetworkWorker. r=fabrice r=mrbkap 2014-08-18 11:02:56 +08:00
Henry Chang
46c43cb360 Bug 1058282 - Explicitly request to use ipv4 only to get round 8.8.8.8 probing. r=btseng 2014-09-26 17:56:08 +08:00
Ben Tian
29c3c5b2dc Bug 1075331 - [bluetooth2] Fix build break resulting from bug 994190, r=shuang 2014-10-01 14:04:07 +08:00
Michael Wu
a5ae8d54fa Bug 864327 - Support FM RDS in WebAPI, r=ehsan,pzhang,khuey 2014-09-30 12:57:52 -04:00
Boris Zbarsky
4de4a7b20e Bug 1030192 part 2. Codegen changes to handle cases when a sequence is actually overloaded with a dictionary. r=khuey 2014-09-24 09:11:30 -04:00
Boris Zbarsky
a6b5448916 Bug 1030192 part 1. Make sequences distinguishable from dictionaries and callbacks in the Web IDL parser. r=khuey 2014-09-24 09:11:30 -04:00
Boris Zbarsky
f86d27c82d Bug 1070764. Don't try to use the uninitialized temp value while default-constructing a dictionary with a required member. r=khuey 2014-09-24 09:11:30 -04:00
Boris Zbarsky
065e3c563e Bug 1071615. Make codegen fail when "A implements B" appears on a Web IDL file different from the file A is defined in. r=khuey 2014-09-24 09:11:29 -04:00
Ehsan Akhgari
e102dad79d Bug 1071571 - Fix more bad implicit constructors in DOM; r=baku
--HG--
extra : rebase_source : 76a5802984faf0b63d9b86ab325428a397b0d27d
2014-09-23 22:01:09 -04:00
Carsten "Tomcat" Book
bb6b27d528 Backed out changeset 4bb508b6f0c5 (bug 1041180) for XPCshell test failures 2014-09-24 13:13:20 +02:00
Carsten "Tomcat" Book
580bc7a9ab Backed out changeset 75c44bd10b14 (bug 945215) for web-platform-2 test failures 2014-09-24 12:43:01 +02:00
Carsten "Tomcat" Book
f9320e7667 Backed out changeset 13028d2039e8 (bug 1069401) for b2g m1 test failures 2014-09-24 12:40:43 +02:00
Henri Sivonen
9876f786a2 Bug 945215 - Map HZ-GB-2312 to the replacement encoding. r=emk.
--HG--
rename : dom/encoding/test/reftest/bug863728-1-ref.html => dom/encoding/test/reftest/bug945215-1-ref.html
rename : dom/encoding/test/reftest/bug863728-1.html => dom/encoding/test/reftest/bug945215-1.html
rename : dom/encoding/test/reftest/bug863728-2-ref.html => dom/encoding/test/reftest/bug945215-2-ref.html
rename : dom/encoding/test/reftest/bug863728-2.html => dom/encoding/test/reftest/bug945215-2.html
2014-09-24 12:23:28 +03:00
Christoph Kerschbaumer
72c6a44018 Bug 1041180: Remove deprecated nsIChannelPolicy (r=sstamm,jduell,jst) 2014-09-24 01:01:07 -07:00
Andrea Marchesini
9dc4fd68a2 Bug 1069401 - UserAgent cannot be changed for specific websites in workers, r=khuey, r=bz 2014-09-23 22:26:00 +02:00
Nick Fitzgerald
b4caf18aad Bug 947044 - Part 2: Fix tests that check ReferenceError's message. r=gavin 2014-09-22 16:13:00 +02:00
Edwin Flores
2c8d65c398 Bug 1044742 - Fix review comments on rev 9f9b3c194a76 - r=bz 2014-09-24 16:48:02 +12:00
Dan Glastonbury
839c715371 Bug 1048724 - WebGL2 - GL symbols for Transform Feedback.; r=jgilbert
--HG--
extra : rebase_source : f47b2a8203b0dc23dd871987c2b2f7dae28b2723
extra : source : a0ecb0468b8a2998b676da63678938d9f9d58f52
2014-09-23 15:47:28 +10:00
Edwin Flores
6a540f3e68 Bug 1044742 - Add EME globals to test_interfaces.html - r=bz 2014-09-24 15:59:12 +12:00
Edwin Flores
6adc6ea76a Bug 1044742 - Add mochitests for Encrypted Media Extensions support - r=cpearce 2014-09-24 15:59:11 +12:00
Edwin Flores
6d52fb6091 Bug 1044742 - Backout 8f13101a6dbb on a CLOSED TREE - r=bustage 2014-09-24 12:07:18 +12:00
Wes Kocher
cdeb7299d2 Merge m-c to inbound a=merge 2014-09-23 16:48:23 -07:00
Wes Kocher
0300f6d4af Backed out 2 changesets (bug 1041180) for build bustage on a CLOSED TREE
Backed out changeset 1cfb645267a4 (bug 1041180)
Backed out changeset afc9903ff28f (bug 1041180)
2014-09-23 16:26:49 -07:00
Edwin Flores
6b80874361 Bug 1044742 - Add mochitests for Encrypted Media Extensions support - r=cpearce 2014-09-24 10:04:49 +12:00
Edwin Flores
2ef552ade1 Bug 1059043 - Move MediaKeys.createSession into MediaKeySession as per spec - r=cpearce,smaug 2014-09-24 10:04:49 +12:00
Christoph Kerschbaumer
5453719121 Bug 1041180: Remove deprecated nsIChannelPolicy (r=sstamm,jduell,jst) 2014-09-23 09:46:54 -07:00
Markus Stange
6f3f0d263a Bug 927892 - Use aDestPoint in dt->DrawFilter instead of a translation. r=Bas
--HG--
extra : rebase_source : 1a2e9d2ba45ddec8d8378c467f0eb39ea70f66a2
2014-09-23 17:47:20 -04:00
Markus Stange
c7f330e9eb Bug 927892 - Canvas filter drawing support. r=Bas
--HG--
extra : rebase_source : ae76ccd952f17e4dffaf1c7725926241bd2ab233
2014-09-23 17:47:20 -04:00
Markus Stange
fc66d11319 Bug 927892 - Split shadow drawing out of AdjustedTarget. r=Bas
--HG--
extra : rebase_source : cd02f322140f672e396c58330780ac085a97f103
2014-09-23 17:47:20 -04:00
Markus Stange
d63937e22c Bug 927892 - Also calculate bounds for canvas operations when a filter is used. r=Bas
--HG--
extra : rebase_source : 085093205939a8da25212a9475da2b9799318131
2014-09-23 17:47:19 -04:00
Markus Stange
020075771a Bug 927892 - Keep the filter description up-to-date when something in the referenced filter changes. r=roc
--HG--
extra : rebase_source : 40dba0d79a5fbce93667e8228440123834b70912
2014-09-23 17:47:19 -04:00
Markus Stange
b3c42872ac Bug 927892 - Correctly handle em/ex units in SVG filter primitive region length values. r=roc
--HG--
extra : rebase_source : 990450d54e65c331a1fcc549cf5ec63c72faa7a8
2014-09-23 17:47:19 -04:00
Markus Stange
7d1771f42b Bug 927892 - Resolve the parsed canvas filter to a FilterDescription. r=roc
--HG--
extra : rebase_source : 46fa0017ccc4ee3ab2e0edcf143703cf0100d422
2014-09-23 17:47:18 -04:00
Markus Stange
7e362be82b Bug 927892 - Add parsing support for canvas filters. r=heycam
--HG--
extra : rebase_source : 541fbfc9e1ff4e9ea5ee1186af2902b13938a8ec
2014-09-23 17:46:11 -04:00
Markus Stange
5912e033b8 Bug 927892 - Add the CanvasRenderingContext2D.filter property, preffed off by default behind canvas.filters.enabled. r=roc, r=smaug
--HG--
extra : rebase_source : d80516906bea090c4db0d5419342f470cbe8f1b4
2014-09-23 17:44:53 -04:00
Josh Matthews
54c5c0f3e0 Bug 1070990 - Trace the IPC TCP socket's reflector. r=mccr8 2014-09-23 15:19:19 -04:00
Andrea Marchesini
da09ccff7b Bug 1062920 - WorkerNavigator strings should honor general.*.override prefs, r=khuey 2014-09-23 20:11:18 +01:00
Bevis Tseng
7d338ea936 Bug 864484 - Part 3: Move MozCellBroadcastMessage to webidl implementation. r=vyang, r=smaug
--HG--
rename : dom/cellbroadcast/interfaces/nsIDOMMozCellBroadcastMessage.idl => dom/webidl/MozCellBroadcastMessage.webidl
extra : rebase_source : 1fe6072c1db53fc4751e9a931adadb31a246f247
2014-08-15 13:13:05 +08:00
Ryan VanderMeulen
5cbfa3c2ce Backed out changeset 11f95edf23a4 (bug 1073615) for frequent mochitest-bc timeouts. 2014-10-01 13:04:02 -04:00
Ryan VanderMeulen
4e1760bcb2 Backed out 11 changesets (bug 1065185) for Gaia Python integration test failures on a CLOSED TREE.
Backed out changeset a45d02c3b4e8 (bug 1065185)
Backed out changeset bb7b8b0da990 (bug 1065185)
Backed out changeset 7672d57acbad (bug 1065185)
Backed out changeset fbdb5bead639 (bug 1065185)
Backed out changeset 54d6077015da (bug 1065185)
Backed out changeset e2528549de9d (bug 1065185)
Backed out changeset 981c0b7c897d (bug 1065185)
Backed out changeset 903fbf9bb0c7 (bug 1065185)
Backed out changeset 76e863b63dd8 (bug 1065185)
Backed out changeset 6871aff5d103 (bug 1065185)
Backed out changeset cc213ad991a8 (bug 1065185)
2014-10-01 12:33:30 -04:00
Christoph Kerschbaumer
ee5b70e123 Bug 1000945 - CSP: Remove unused strings from csp.properties (r=sstamm) 2014-08-13 21:40:36 -07:00
Andrea Marchesini
3cf69cdc04 Bug 1074963 - Constructor URLSearchParams() should preserve the order of pairs from passing argument, r=bz 2014-10-01 14:55:33 +01:00
Carsten "Tomcat" Book
9187bf9236 Merge m-c to mozilla-inbound 2014-10-01 15:41:25 +02:00
Bobby Holley
856dd13c4a Bug 1065185 - Do a better job of accessing privileged constants from voicemail marionette tests. r=bz 2014-10-01 15:25:01 +02:00
Bobby Holley
e47d00515f Bug 1065185 - Create a content Array rather than a chrome Array in _convertWifiNetworks. r=chucklee 2014-10-01 15:25:01 +02:00
Bobby Holley
3b2e1a3754 Bug 1065185 - Create a content Array rather than a chrome array when reading Icc contacts. r=hsinyi
Right now, this array gets implicit __exposedProps__ for all of its indexed
members (and .length). Instead, we should be creating the Array directly in
the target Window.
2014-10-01 15:25:01 +02:00
Bobby Holley
5eaf64ea01 Bug 1065185 - Stop using Promise.jsm over SpecialPowers in marionette tests. r=bz 2014-10-01 15:25:01 +02:00
Bobby Holley
759cb036c4 Bug 1065185 - Fix crash IPC tests. r=bz 2014-10-01 15:25:00 +02:00
Bobby Holley
e820231362 Bug 1065185 - Fix permissions tests. r=bz 2014-10-01 15:24:59 +02:00
Christian Holler
6ec6416675 Bug 982600 - Disable tests that only make sense with crashreporter. r=markh
--HG--
extra : rebase_source : f67e498380f53cfe60a45431e300bc0937d2b6e9
2014-09-30 14:59:41 +02:00
Andrea Marchesini
a1f6a0871a Bug 1072116 - check the return value of createXPathNode(), r=peterv 2014-10-01 10:52:46 +01:00
Ed Morley
1fca361a39 Backed out changeset e449addcdf75 (bug 1062323) for gaia-unit test failures in compose_test.js 2014-09-23 09:42:34 +01:00
Bevis Tseng
343477777e Bug 864484 - Part 2: Replace CellBroadcastProvider with CellBroadcastService. r=vyang
--HG--
extra : rebase_source : 3b5f5e3aab5a797aad88a1566a3e4eb17e0fa6bd
2014-08-13 18:28:34 +08:00
Bevis Tseng
19387b8726 Bug 864484 - Part 1: Create new CellBroadcastService. r=vyang
--HG--
extra : rebase_source : fa69884403c5b4187554660993044ee3c7a4706f
2014-08-13 10:35:23 +08:00
Yoshi Huang
2ec59f6b64 Bug 1069177 - B2G NFC: rename nsINFCPeerEventListener to nsINfcDOMEventTarget. r=dimi 2014-09-24 14:52:04 +08:00
Carsten "Tomcat" Book
3801c1183b Merge m-c to mozilla-inbound 2014-09-25 14:42:49 +02:00
Bobby Holley
54afe3012b Bug 1065811 - Expose isCallable()/isConstructor() in JS_PUBLIC_API. r=billm 2014-09-25 13:13:28 +02:00
Jan-Ivar Bruaroey
860ea9b15e Bug 1033885 - minor refactor of MediaManager::GetUserMedia to figure out privileged state itself. r=jesup 2014-09-30 19:17:53 -04:00
Anuj Agarwal
01df0446ad Bug 791777 - Replaced NS_finite() with mozilla::IsFinite. r=froydnj 2014-10-01 11:26:00 +02:00
Alexandre Lissy
4dbef68b38 Bug 993011 - Update eisting Gaia apps fields. r=fabrice
When performing an update, whether OTA or FOTA, some already existing
Gaia apps field may have changed. This happened in the past with bug
989876 where we lacked a proper updateTime value, and this may bite us
later. So we update all field, except some that we now must not be
changing.
2014-10-01 08:37:00 +02:00
Ting-Yu Chou
f3d0825d84 Bug 1064800 - Catch exception from sending message to prevent interrupting execution. r=khuey 2014-10-02 10:57:48 +08:00
Nick Lebedev
3694da2a86 Bug 1055773 - Move hasAttributes method from Node to Element. r=bz 2014-10-01 10:16:00 +02:00
David Zbarsky
7546b0c638 Bug 1067701 - Implement Animation.target; r=birtles, r=bz 2014-10-02 15:14:15 +09:00
Brian Birtles
0d80e67ebf Bug 1074054 part 2 - Make Element::GetAnimationPlayers return in-effect animations too; r=dbaron
This patch makes Element::GetAnimationPlayers return not only current animations
but also animations that have finished but are filling forwards. This brings the
implementation into line with recent changes to the Web Animations spec and
allows querying all the animations that are currently affecting an element or
which are scheduled to do so in the future.
2014-10-02 15:14:14 +09:00
Brian Birtles
865c83d47d Bug 1074054 part 1 - Add Animation::IsInEffect; r=dbaron
This patch adds a utility method to return if an animation is "in effect" or not
as defined by Web Animations:

  http://w3c.github.io/web-animations/#in-effect

It also moves the utility method for querying if an animation is "current"
(IsCurrent) to the .cpp file since it is fairly long. (Bug 1046055 makes one of
the callers of IsCurrent inline-able which should offset any cost introduced by
this no longer being inline-able.)
2014-10-02 15:14:14 +09:00
Brian Birtles
2349318ce3 Bug 1046055 part 2 - Rename AnimationPlayer::IsCurrent to HasCurrentSource; r=dbaron
It's not the player that's "current" (a Web Animations term for an animation
that hasn't yet finished), but its source content, if any. This patch renames
the method on AnimationPlayer accordingly.

At the same time this patch moves the method to the header file since it's
quite simple and could possibly benefit from inlining.
2014-10-02 15:14:13 +09:00
Brian Birtles
4059c60799 Bug 1073396 - Make Element.getAnimationPlayers flush style; r=dbaron 2014-10-02 15:14:13 +09:00
Cameron McCormack
c82125e2b6 Bug 1028497 - Part 12: Implement FontFace.loaded. r=jdaggett,bzbarsky 2014-10-02 12:32:07 +10:00
Cameron McCormack
65626faba5 Bug 1028497 - Part 2: Add Web IDL interfaces for CSS Font Loading API. r=bzbarsky 2014-10-02 12:32:05 +10:00
Neil Rashbrook
220d256414 Bug 1074114 Propagate error thrown when constructing the JS implementation r=bz 2014-10-02 01:37:50 +01:00
Jeff Gilbert
e49ab30279 Bug 1048108 - Workaround ANGLE not having no-alpha surfaces. - r=kamidphish 2014-10-01 17:05:34 -07:00
Nils Ohlmeier [:drno]
4254d0a334 Bug 1063808 - fix offerRequiresVideo to request video instead of audio. r=jib 2014-09-16 19:49:00 +02:00
Nikhil Marathe
a255aa8f1c Bug 1017613 - Part 3 - fetch() IDL and stubs. r=baku
--HG--
extra : transplant_source : %B3%0A%E7%17m%5C%A5%DF%F4%1A%90Z%CF%B7%E2Y%CA%1E%21w
2014-07-24 18:30:07 -07:00
Nikhil Marathe
c40ba404e5 Bug 1017613 - Part 3 - fetch() IDL and stubs. r=baku
--HG--
extra : rebase_source : 7783234b38b5d903dd6bd6d1e25d97c2e739f78c
2014-07-24 18:30:07 -07:00
Nikhil Marathe
6c147824d5 Bug 1017613 - Part 2 - Response IDL and stubs. r=baku
--HG--
extra : transplant_source : %AEc%0E%00%0D%92%AB.f%B5%EB%87%F7%C9%5DgX%93%AC%0A
2014-07-24 17:50:32 -07:00