Commit Graph

177845 Commits

Author SHA1 Message Date
Till Schneidereit
48933ebf54 Bug 995200 - Enable strict mode for self-hosted code in opt builds, too. r=jorendorff
--HG--
extra : rebase_source : bd1ba070396f8556b112dd1dc5b30b3ff5e40fb0
2014-04-11 16:07:30 +02:00
Ehsan Akhgari
290e167468 Bug 994940 - Lazily initialize the editor for input elements that have overflown text; r=roc 2014-04-11 11:09:40 -04:00
Mike Kaply
a707c6fd1c Bug #993846 - Add missing stringbundle, r=kaie 2014-04-11 10:07:02 -05:00
Bobby Holley
737086c674 Bug 990290 - Remove JS_GetObjectId. r=terrence 2014-04-11 07:59:47 -07:00
Bobby Holley
5235649dd6 Bug 990290 - Get rid of dynamic XBL JSClasses. r=bz 2014-04-11 07:59:47 -07:00
Bobby Holley
f78fd78ef9 Bug 990290 - Store class objects in a weak map off the XBL global. r=bz
Note that we simultaneously rip out all of the crazy lifetime management for the
dynamic JSClasses here (it would be nice to do that in a separate patch, but it's
all kind of tied up together). With this patch, we simply have one dynamic JSClass
per class object, which is deleted in the finalizer. In the next patch, we remove
dynamic JSClasses entirely.
2014-04-11 07:59:47 -07:00
Bobby Holley
9ecf305fd1 Bug 990290 - Null-check AudioNode's mContext during unlink. r=ehsan
Unlink can happen twice, apparently.
2014-04-11 07:59:47 -07:00
Bobby Holley
2c9355e7c3 Bug 990290 - Stop using the full-blown class object setup for precompilation. r=bz 2014-04-11 07:59:47 -07:00
Bobby Holley
e30d331b81 Bug 990290 - Remove silly LRU cache of nsXBLJSClass instances. r=bz 2014-04-11 07:59:47 -07:00
Bobby Holley
c540bd4fbd Bug 990290 - Remove unnecessary conditional and unindent. r=bz 2014-04-11 07:59:46 -07:00
Bobby Holley
81e2f530de Bug 990290 - Expose JSAPI functions for creating and manipulating scripted WeakMaps. r=terrence 2014-04-11 07:59:46 -07:00
Bobby Holley
98e6820130 Bug 990290 - Stop using ye olde JS_InitClass for XBL class objects. r=bz 2014-04-11 07:59:46 -07:00
Yura Zenevich
6ad74c4020 Bug 981015 - added a number of improvements to make the TouchAdapter(now called PointerAdapter) more reliable. Fixed and updated tests for stability. r=eeejay, marcoz
---
 accessible/src/jsat/AccessFu.jsm                   |   9 +-
 accessible/src/jsat/Gestures.jsm                   | 948 +++++++++++++++++++++
 accessible/src/jsat/PointerAdapter.jsm             | 210 +++++
 accessible/src/jsat/TouchAdapter.jsm               | 431 ----------
 accessible/src/jsat/Utils.jsm                      |  10 +
 accessible/src/jsat/moz.build                      |   3 +-
 accessible/tests/mochitest/jsat/a11y.ini           |   4 +-
 accessible/tests/mochitest/jsat/dom_helper.js      |  74 +-
 accessible/tests/mochitest/jsat/gestures.json      | 253 +++---
 ...ouch_adapter.html => test_gesture_tracker.html} |  42 +-
 .../tests/mochitest/jsat/test_pointer_relay.html   |  95 +++
 11 files changed, 1499 insertions(+), 580 deletions(-)
 create mode 100644 accessible/src/jsat/Gestures.jsm
 create mode 100644 accessible/src/jsat/PointerAdapter.jsm
 delete mode 100644 accessible/src/jsat/TouchAdapter.jsm
 rename accessible/tests/mochitest/jsat/{test_touch_adapter.html => test_gesture_tracker.html} (51%)
 create mode 100644 accessible/tests/mochitest/jsat/test_pointer_relay.html

--HG--
rename : accessible/tests/mochitest/jsat/test_touch_adapter.html => accessible/tests/mochitest/jsat/test_gesture_tracker.html
2014-04-11 10:30:37 -04:00
Chris Lord
9790077578 Bug 993475 - Consolidate masking code in BasicCompositor and BasicLayersImpl. r=mattwoodrow 2014-04-11 13:23:09 +01:00
Chris Lord
24e6edcfaa Bug 993475 - Support masks on color layers in BasicCompositor. r=mattwoodrow 2014-04-11 13:23:09 +01:00
Chris Lord
dbf4d65803 Bug 994548 - Fix masks being affected by partial updates in BasicCompositor. r=mattwoodrow 2014-04-11 13:23:08 +01:00
Dan Gohman
920ff0d675 Bug 994993 - IonMonkey: Don't disable math function optimization when there's no cache. r=jandem 2014-04-11 06:50:10 -07:00
Gabriele Svelto
8d98a37cb2 Bug 988760 - Account extra time since blocking correctly. r=karlt 2014-04-07 13:20:57 +02:00
Carsten "Tomcat" Book
f09faa0af3 Merge m-c to b2g-inbound 2014-04-08 15:45:08 +02:00
Carsten "Tomcat" Book
c4ca5079f9 merge b2g-inbound to mozilla-central 2014-04-08 15:34:07 +02:00
Carsten "Tomcat" Book
e2242cf77c merge fx-team to mozilla-central 2014-04-08 15:33:02 +02:00
B2G Bumper Bot
9d1c7bb748 Bumping manifests a=b2g-bump 2014-04-08 04:22:50 -07:00
B2G Bumper Bot
b43d32fb60 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/4ff33728b950
Author: Arnau <arnau@arnaumarch.com>
Desc: Merge pull request #18065 from rnowm/followup_992771

Bug 993304 - [Follow up] [VRD][Homescreen] use new Buttons and Inputs [BB] r=crdlc

========

https://hg.mozilla.org/integration/gaia-central/rev/39dce89ea2b2
Author: rnowm <arnau@arnaumarch.com>
Desc: Bug 993304 - [Follow up] [VRD][Homescreen] use new Buttons and Inputs [BB]
2014-04-08 04:21:11 -07:00
B2G Bumper Bot
ef2f8e2067 Bumping manifests a=b2g-bump 2014-04-08 03:57:50 -07:00
B2G Bumper Bot
9c374dd9ba Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/48c3449cd63e
Author: Zac <zcampbell@mozilla.com>
Desc: Merge pull request #17688 from elefant/bug/980814

Bug 980814 - Set system message handler when the test app is completely loaded.

========

https://hg.mozilla.org/integration/gaia-central/rev/529830401243
Author: hchang <hchang@mozilla.com>
Desc: Bug 980814 - Set system message handler when the test app is completely loaded.
2014-04-08 03:56:12 -07:00
B2G Bumper Bot
988ebee4e8 Bumping manifests a=b2g-bump 2014-04-08 03:21:18 -07:00
B2G Bumper Bot
334570016a Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/b24c2d662eb1
Author: Arthur Chen <crh0716@gmail.com>
Desc: Merge pull request #17941 from kombuta/master

Bug 976576 - [DSDS][SIM Manager] Change the title text for "Data" CTA r=crh0716

========

https://hg.mozilla.org/integration/gaia-central/rev/f01fcc311064
Author: Lancelot Nyachoto <lancelot@quantum.com.na>
Desc: Bug 976576 - [DSDS][SIM Manager] Change the title text for "Data" CTA
  Change the description
  from "Internet connection, MMS, A-GPS and Marketplace payments will be sent from"
  to   "Data service network and Marketplace payments"

  Added a unique string id "sim-manager-outgoing-data-description"
2014-04-08 03:16:20 -07:00
B2G Bumper Bot
0122be70f6 Bumping manifests a=b2g-bump 2014-04-08 02:56:20 -07:00
B2G Bumper Bot
86575e19c2 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/4e2a12df2731
Author: Arnau <arnau@arnaumarch.com>
Desc: Merge pull request #18038 from rnowm/992863

Bug 992863 - [BB] update Input focus state r=pivanov

========

https://hg.mozilla.org/integration/gaia-central/rev/e81dc47a2496
Author: rnowm <arnau@arnaumarch.com>
Desc: Bug 992863 - [BB] update Input focus state
2014-04-08 02:50:55 -07:00
Asaf Romano
162588a904 Bug 993274 - Remove cmd_new:livemark. r=mak 2014-04-08 12:05:26 +03:00
Asaf Romano
ab2c95ce76 Fix for the patch checked in for bug 983623 - Don't import PlacesUtils twice. 2014-04-08 11:50:33 +03:00
Asaf Romano
65a7a1ca10 Bug 983623 - Implement cmd_un/redo for the new async TM. r=mak 2014-04-08 11:42:06 +03:00
B2G Bumper Bot
9c48cd6279 Bumping manifests a=b2g-bump 2014-04-08 01:36:23 -07:00
B2G Bumper Bot
3c0817b745 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/e997c9b80ced
Author: Luke Chang <lchang@mozilla.com>
Desc: Merge pull request #18020 from luke-chang/992338_bengali_failed_on_eme

Bug 992338 - [B2G][Tarako][Everything.me] The first Bengali keyboard is not working correctly in the everything.me search bar, r=rudylu

========

https://hg.mozilla.org/integration/gaia-central/rev/fce4d2833c84
Author: Luke Chang <lchang@mozilla.com>
Desc: Bug 992338 - [B2G][Tarako][Everything.me] The first Bengali keyboard is not working correctly in the everything.me search bar
2014-04-08 01:31:11 -07:00
B2G Bumper Bot
ca5309ae43 Bumping manifests a=b2g-bump 2014-04-08 00:41:24 -07:00
B2G Bumper Bot
25bbf96f9d Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/82aa7db46a22
Author: Rudy Lu <me@rudy.lu>
Desc: Merge pull request #17629 from RudyLu/keyboard/Bug956175-switch_language

Bug 956175 - [keyboard refactor] handle language switching.
r=timdream

========

https://hg.mozilla.org/integration/gaia-central/rev/2a7bb3d14e82
Author: Rudy Lu <me@rudy.lu>
Desc: Bug 956175 - [keyboard refactor] handle language switching.
 - Add KeyboardLayoutManager, load layout definition file dynamically.
 - Change the format of layout definition from js to json.
 - Add unit tests.
2014-04-08 00:36:33 -07:00
Thomas Zimmermann
0ed53b3260 Bug 990984: Explicitly close socket file descriptor, r=kyle
Closing the socket explicitly will make UnixSocket fail
if we're trying to read or write afterwards; indicating
potential bugs.
2014-04-08 09:30:58 +02:00
Thomas Zimmermann
08e178ea84 Bug 981239: Use atomic ref-counting for |UnixSocketConsumer|, r=kyle
|SocketSendTask| acquires a reference to |UnixSocketConsumer| on
the main thread and releases this reference on the I/O thread;
leading to race-conditions. This patch adds

  - atomicity for ref-counting of |UnixSocketConsumer|, and
  - stricter tests in the destructor of this class.
2014-04-08 09:27:47 +02:00
B2G Bumper Bot
053b6c1d5d Bumping manifests a=b2g-bump 2014-04-08 00:16:32 -07:00
B2G Bumper Bot
9a4aa7432b Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/451250fa7e7c
Author: Arnau <arnau@arnaumarch.com>
Desc: Merge pull request #17952 from rnowm/989933

Bug 989933 - Create green themed header [BB] for comms apps r=pivanov

========

https://hg.mozilla.org/integration/gaia-central/rev/08ef8aad0ec8
Author: rnowm <arnau@arnaumarch.com>
Desc: Bug 989933 - Create green themed header [BB] for comms apps
2014-04-08 00:11:10 -07:00
B2G Bumper Bot
60498265f1 Bumping manifests a=b2g-bump 2014-04-07 23:22:43 -07:00
Phil Ringnalda
d165933740 Back out a28cd2a8b397 (bug 992105) for Windows build bustage 2014-04-07 22:42:19 -07:00
Fredrik Lanker
ed70b9c507 Bug 985481 - Make sure that a supported video size is set. r=mikeh 2014-04-08 00:21:00 +02:00
B2G Bumper Bot
29769feba9 Bumping manifests a=b2g-bump 2014-04-08 00:53:02 -07:00
B2G Bumper Bot
4a5a500dfd Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/3af4c3fce908
Author: Greg Weng <snowmantw@gmail.com>
Desc: Merge pull request #18061 from snowmantw/issue992281

Bug 992281 - [B2G][Dialer] When a call is ended while the proximity sensor is covered device will return to lockscreen

========

https://hg.mozilla.org/integration/gaia-central/rev/141fe467558b
Author: Greg Weng <snowmantw@gmail.com>
Desc: Bug 992281 - [B2G][Dialer] When a call is ended while the proximity sensor is covered device will return to lockscreen
2014-04-08 00:51:17 -07:00
Robin Ricard
fcd12f6783 Bug 990259 - Double-tap zoom does not work when text reflow is enabled. r=margaret.leibovic
Fix regression introduced in 958111
2014-04-07 15:37:00 +02:00
Edgar Chen
1752f6adc8 Bug 978027 - Part 4: Test cases for prl version. r=allstars.chh 2014-04-07 16:18:50 +08:00
Edgar Chen
8195df75a7 Bug 978027 - Part 3: Get icc app index only when the _isCdma flag is ready to use. r=allstars.chh 2014-04-07 16:57:45 +08:00
Edgar Chen
16fe489a5a Bug 978027 - Part 2: RIL implementation for prl version. r=allstars.chh 2014-04-07 15:29:04 +08:00
Edgar Chen
5c79ccc015 Bug 978027 - Part 1: Interface changes for prl version. r=hsinyi,allstars.chh 2014-04-07 14:44:45 +08:00