Commit Graph

177877 Commits

Author SHA1 Message Date
Matthew Noorenberghe
cba4472a4b Bug 972684 - Don't use about:home in browser_findbar.js since it leads to intermittent failures and isn't necessary for the test. r=mikedeboer
--HG--
extra : rebase_source : 1a37a07c5f1fb349f878fdcb93d0187d3b80cf62
2014-04-08 18:30:59 -07:00
Chenxia Liu
9bee24bcdc Bug 903535 - Tests. r=bnicholson 2014-04-08 17:29:46 -07:00
Chenxia Liu
dad24291ee Bug 903535 - Need to update text for user visible opt in UI for cell tower and wifi data collection and reporting. r=bnicholson 2014-04-08 17:29:45 -07:00
Ed Lee
21281dd96e Bug 993581 - use an empty directory tiles data source pref [r=adw]
Hardcode empty object for now.
2014-04-08 17:02:26 -07:00
Olivier Yiptong
4ea3a48af1 Bug 992327 - Change directoryLinks and NewTabUtils to imageURI instead of imageURISpec [r=adw]
Replace reference data and uses of s/Spec//.
2014-04-08 17:02:24 -07:00
Maxim Zhilyaev
5fa30b4fe7 Bug 990977 - Sponsored tiles: don't expose explanation URL as a localizable string [r=adw]
Hardcode the url into xul instead of dtd.
2014-04-08 17:02:17 -07:00
Ryan VanderMeulen
2f2ac69120 Merge m-c to fx-team. 2014-04-08 18:25:06 -04:00
Benjamin Smedberg
3d6aeb2f6f Bug 993084 attempt - make CommonUtils and Metrics imports lazy, since they aren't going to be needed anywhere near startup or when experiments is disabled, r=gps 2014-04-08 17:18:17 -04:00
Jared Wein
f686f5290b Bug 993421 - Only set the position:relative on the PanelUI-footer-inner when a subview is showing. r=Gijs
--HG--
extra : rebase_source : 53bfa07881dd1279073d7dc1378a34fc2fbbb503
2014-04-08 16:56:26 -04:00
Jared Wein
5b4d0804cb Bug 971630 - Australis: Far right/left selected overflow tabs look bad on session restore. r=mconley
--HG--
extra : rebase_source : b0179a2890f7b59a6b855ee0d1433874f20b1698
2014-04-08 16:56:12 -04:00
Brian Nicholson
e91c04bce3 Bug 993195 - Add EventCallback parameter to handleMessage. r=jchen 2014-04-08 13:30:17 -07:00
Brian Nicholson
e75ce3a772 Bug 993195 - Add only one observer for messages with callbacks. r=wesj 2014-04-08 13:30:17 -07:00
Mike de Boer
158ec481cc Bug 993265: preserve bookmark folder icons on the Bookmarks toolbar. r=mak 2014-04-08 14:04:34 +02:00
Randell Jesup
a52bdce68c Bug 818822: Reduce fake audio/video rates on b2g debug only to avoid overloading mochitest emulator VMs r=padenot
CLOSED TREE
2014-04-07 08:48:24 -04:00
Ehsan Akhgari
47de7e51e9 Improve the comment about MOZ_COUNT_CTOR/DTOR, text mostly by bent
no bug, DONTBUILD, landed on a CLOSED TREE
2014-04-11 15:41:22 -04:00
Ehsan Akhgari
eb703b1abc Add a comment to indicate that MOZ_COUNT_CTOR/DTOR should not be used in refcounted objects
no bug, DONTBUILD, landed on a CLOSED TREE
2014-04-11 15:12:38 -04:00
Ryan VanderMeulen
8024465eb3 Merge m-c to inbound on a CLOSED TREE. 2014-04-11 12:59:41 -04:00
Ed Morley
07bca0c8f4 Backed out changeset e8dfde56e9ca (bug 925123) for jsreftest failures; CLOSED TREE 2014-04-11 17:32:38 +01:00
Ed Morley
6b62a50a2e Backed out changeset aac6762777be (bug 886416) for mochitest ABORTs; CLOSED TREE 2014-04-11 17:07:42 +01:00
Kannan Vijayan
bd113133be Bug 993071 - Add optimization tier info to js profiler pseudostack entries. r=luke 2014-04-11 11:58:55 -04:00
Ryan VanderMeulen
07be1bac8f Bug 994798 - Disable browser_frameworker.js on Linux debug for frequent timeouts. 2014-04-11 11:58:37 -04:00
Bobby Holley
e3e65eb4f2 Bug 993438 - Stop implicitly cloning, and assertSameCompartment. r=billm 2014-04-11 08:47:43 -07:00
Bobby Holley
3b9fea075e Bug 993438 - Fix up the Frame Message Manager. r=smaug 2014-04-11 08:47:43 -07:00
Bobby Holley
36c86bc1a9 Bug 993438 - Fix up the XUL prototype cache. r=smaug 2014-04-11 08:47:43 -07:00
Bobby Holley
e530e386e6 Bug 993438 - Infer the eventual compartment for OMT-compiled script when the script is retrieved. r=billm
Currently, the script gets put in a compartment specified when the compilation
is initiated. Later on, when we retrieve that script and try to execute it, we
won't necessarily be in the same compartment. Currently, SM just handles this
and clones the script, but it's simpler and more efficient to just create the
script in the compartment of whoever calls FinishOffThreadScript.

Note that the existing code actually has a hazard in which the call to
GetBuiltinPrototypePure returns null - it just wasn't exercised in automation
(and was triggered by onNewScript-off-main-thread.js with this patch).
2014-04-11 08:47:43 -07:00
Bobby Holley
019801c9eb Bug 993438 - Add the necessary APIs. r=billm 2014-04-11 08:47:42 -07:00
Randell Jesup
2d2ccc2d90 Bug 993787: Make SineWaveGenerator not refcounted r=ehsan 2014-04-09 16:59:25 -04:00
Randell Jesup
535042d8d1 Bug 993787: Make MediaEngine threadsafe r=ehsan 2014-04-11 11:35:34 -04:00
Mark Banner
f44247f985 Bug 995177 Websockets can't be used from chrome javascript - add necko_websocket.xpt to the package manifest. r=mcmanus 2014-04-11 16:26:05 +01:00
Tom Schuster
c22a7a23d0 Bug 925123 - Add Math.clz32 builtin. r=till 2014-04-11 17:24:58 +02:00
Ehsan Akhgari
ef30edebb3 Bug 886416 - Move SVGLength to WebIDL; r=bzbarsky 2014-04-11 11:24:06 -04:00
Till Schneidereit
75afc16869 Bug 911147 - Implement Array.prototype.fill. r=jorendorff
--HG--
extra : rebase_source : c75210fc3b73a6752f8d9e97c6e376c2f10fbc5c
2014-04-11 17:07:27 +02:00
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