Commit Graph

150404 Commits

Author SHA1 Message Date
Milan Sreckovic
e994f1a23f Bug 922603 - Avoid signed integer overflow. r=bjacob 2013-10-02 10:44:53 -04:00
Birunthan Mohanathas
1682814b3e Bug 918436 - Make the type argument of MOZ_BEGIN(_NESTED)_ENUM_CLASS optional and add tests. r=Waldo 2013-10-04 13:17:13 -04:00
Tareq Khandaker
3c7462ff19 Bug 855847 - Fix misleading console warning. r=yoric 2013-10-04 13:16:53 -04:00
Andrea Marchesini
5091902e83 Bug 923635 - DataStore mochitests should use mochitest.ini file, r=ms2ger 2013-10-04 13:08:28 -04:00
Andrew Quartey
3315b7dcc8 Bug 918940 - Part b: Implement setRangeText for HTMLTextAreaElement. r=ehsan 2013-10-04 11:30:07 -04:00
Andrew Quartey
9782a2b4ef Bug 918940 - Part a: Make HTMLInputElement::SetSelectionRange fire select event asynchronously per spec. r=ehsan 2013-10-04 11:30:07 -04:00
Carsten "Tomcat" Book
623455bcc7 Backed out changeset b607cc162c2c (bug 874508) for causing perma orange b2g-crashtest failures 2013-10-04 16:31:02 +02:00
Mike Hommey
22e60c17f3 Bug 923488 - Avoid binaries dependency on backend.mk when there isn't one. r=gps 2013-10-04 22:29:15 +09:00
Gregory Szorc
63995b9d13 Bug 920637 - FileCopier should create destination directory if it doesn't exist; r=glandium 2013-10-04 15:00:39 +02:00
Nicholas Cameron
24e0e87f57 Bug 854873. Keep scissor rect enabled. r=kats,nical 2013-10-05 01:03:09 +13:00
Bobby Holley
a07607b748 Bug 921454 - Tests for NAC. r=jonco 2013-10-04 13:29:37 +02:00
Bobby Holley
c19386bfb3 Bug 921454 - Invert faulty assertion. r=jonco
This assertion is pretty clearly bogus, and only exists because, as it turns
out, we never had any test coverage for transplanting SCSW objects with
waivers. Even in the world when this stuff landed (bug 773962, which was well
before the removal of Location SCSWs in bug 808608 and the conversion of Nodes
to new bindings), we apparently never tested the waiver path. :-(
2013-10-04 13:29:36 +02:00
Bobby Holley
b8590ccaf5 Bug 921454 - Use background-finalize-ity forwarding for all wrappers, not just CCWs. r=jonco
The current setup allows mismatches for same compartment wrappers, which causes
us to assert when transplanting them.
2013-10-04 13:29:36 +02:00
Bobby Holley
a109514dc7 Bug 921454 - Match the background-finalize-ity of the DeadObjectProxy with that of origobj in js_TransplantObjectWithWrapper. r=jonco 2013-10-04 13:29:36 +02:00
Bobby Holley
9a62ce9165 Bug 921454 - Add an option for explicitly forcing foreground finalization. r=jonco 2013-10-04 13:29:36 +02:00
Bobby Holley
f8062f062d Bug 921454 - Refactor proxy creation to use an options object. r=jonco 2013-10-04 13:29:35 +02:00
Bobby Holley
e049188b70 Bug 921454 - Skip unwrap safety assertion for cross-compartment SOWs. r=mrbkap
Currently this stuff just asserts when you pass NAC across compartments. And
the logic for this stuff is complicated enough that we don't gain a whole
lot from duplicating it.
2013-10-04 13:29:35 +02:00
Bobby Holley
4bd83fcb28 Bug 921454 - Allow chromeOnlyContent to work for non-chrome XBL documents. r=smaug
Given that we turn off XBL for the web, this just affects remote XUL/XBL, in
particular our tests. And it's expedient for NAC testing to be able to test
with an in-content XBL binding.
2013-10-04 13:29:35 +02:00
Bobby Holley
91f0925e8c Bug 921448 - Move ProxyObject::New to vm/ProxyObject.cpp. r=ejpbruel 2013-10-04 13:29:35 +02:00
Bobby Holley
ce560e7d97 Bug 921448 - Remove FunctionProxyObjects. r=ejpbruel
\o/
2013-10-04 13:29:34 +02:00
Bobby Holley
b1da1dbabe Bug 921448 - Stop using FunctionObjectProxies for ScriptedIndirectProxies. r=ejpbruel 2013-10-04 13:29:34 +02:00
Bobby Holley
fa38c79f6d Bug 921448 - Stop creating a FunctionObjectProxy when a scripted direct proxy has a callable target. r=ejpbruel
There's no reason to store the target's [[Call]] in the reserved slot. If
there's no scripted call trap on the handler, DirectProxyHandler::call will
forward to the target, and we'll get that for free.
2013-10-04 13:29:33 +02:00
Bobby Holley
696711f38b Bug 921448 - Get rid of weird demultiplexing NewProxyObject overload. r=ejpbruel
Function proxies are going away with these patches. First, let's stop pretending
like they're equal citizens with regular proxies.
2013-10-04 13:29:33 +02:00
Bobby Holley
455d54511a Bug 921448 - Use callability rather than object classes when determining how to toSource(). r=ejpbruel 2013-10-04 13:29:33 +02:00
Bobby Holley
69949e78f5 Bug 921448 - Implement sane default behavior for fun_toString for all proxies. r=ejpbruel 2013-10-04 13:29:33 +02:00
Andrea Marchesini
aaf2e61bf2 Bug 874508 - Web Audio is connected to AudioChannelService, r=ehsan 2013-10-04 06:27:49 -04:00
Phil Ringnalda
688e1c7733 Merge m-c to m-i 2013-10-03 21:05:24 -07:00
Brian Hackett
0af897c765 Bug 921902 - Separate generation and attaching of heap property type constraints, r=jandem. 2013-10-03 21:44:13 -06:00
Dan Gohman
22f990a91b Bug 915846 - IonMonkey: Simple range analysis for div and sqrt. r=nbp 2013-10-03 17:25:03 -07:00
Dan Gohman
38ae4b4b4b Bug 915846 - Spew the full name of an MDefinition instead of just the number. r=nbp 2013-10-03 17:25:02 -07:00
Dan Gohman
0d4f665710 Bug 915846 - IonMonkey: Collect all of Range's invariants and enforce them uniformly. r=nbp 2013-10-03 17:25:02 -07:00
Dan Gohman
1ecdb001a9 Bug 915846 - IonMonkey: Assert that we don't try to do range analysis on instructions that don't produce a value. r=nbp 2013-10-03 17:25:02 -07:00
Dan Gohman
8fbdc89260 Bug 915846 - IonMonkey: Add range checking for beta nodes. r=nbp 2013-10-03 17:25:02 -07:00
Dan Gohman
3965a53b55 Bug 915846 - IonMonkey: Create beta nodes for comparisons with double constants. r=nbp 2013-10-03 17:25:02 -07:00
Dan Gohman
a0ae8e6e46 Bug 915846 - IonMonkey: Rewrite how Ranges are initialized, eliminating rectifyExponent() and making tricky details more explicit. r=nbp 2013-10-03 17:25:02 -07:00
Dan Gohman
707c6dec5d Bug 915846 - IonMonkey: Simplify int64 arithmetic to int32 arithmetic in several places. r=nbp 2013-10-03 17:25:02 -07:00
Dan Gohman
4692cb39d0 Bug 915846 - IonMonkey: Use Range accessor methods instead of accessing fields directly in some places. r=nbp 2013-10-03 17:25:02 -07:00
Dan Gohman
858ac0bb23 Bug 915846 - IonMonkey: Introduce several new Range predicate helper functions. r=nbp 2013-10-03 17:25:02 -07:00
Dan Gohman
73d0fcba27 Bug 915846 - IonMonkey: Introduce sentinal values for the max_exponent_ field to represent infinity and NaN. r=nbp 2013-10-03 17:25:01 -07:00
Phil Ringnalda
674bb561f6 Backed out changeset 643354059afb (bug 874508) for b2g build bustage
CLOSED TREE
2013-10-03 20:11:58 -07:00
Andrea Marchesini
fdbb7e1fbe Bug 874508 - Web Audio is connected to AudioChannelService, r=ehsan 2013-10-03 18:42:04 -04:00
Andrea Marchesini
8c22a53a8f Bug 923517 - AudioDestinationNode should work as an EventTarget, r=ehsan 2013-10-03 18:40:20 -04:00
Mats Palmgren
ddf811b946 Bug 922082 - Skip display:none options when searching for a match. r=bz 2013-10-02 09:56:03 +00:00
Jon Coppeard
397999d940 Bug 913261 - GenerationalGC: Fix watchpoint rekeying r=terrence 2013-10-02 10:38:40 +01:00
Gaia Pushbot
dc0ae28a23 Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/ebb5c473c949
Author: Arthur Chen <crh0716@gmail.com>
Desc: Merge pull request #12487 from crh0716/919884

Bug 919884 - Refresh the displaying connection status based on the real connection status r=evelyn

========

https://hg.mozilla.org/integration/gaia-central/rev/9757e9a8cc95
Author: Arthur Chen <crh0716@gmail.com>
Desc: Bug 919884 - Refresh the displaying connection status based on the real connection status
2013-10-02 01:05:23 -07:00
Gijs Kruitbosch
4f742931a0 Merge mozilla-central and ux 2013-10-02 09:48:41 +02:00
Gaia Pushbot
b3f567bc84 Bumping gaia.json for 4 gaia-central revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/9fecff8694dc
Author: Jose M. Cantera <jmcanterafonseca@gmail.com>
Desc: Merge pull request #12573 from jmcanterafonseca/activity_error

Bug 918390 - [Contacts] No error when selecting a contact with no number...

========

https://hg.mozilla.org/integration/gaia-central/rev/5afe33b330ca
Author: Jose M. Cantera <jmcanterafonseca@gmail.com>
Desc: Bug 918390 - [Contacts] No error when selecting a contact with no number for Messages app contact requests

========

https://hg.mozilla.org/integration/gaia-central/rev/42ef25aa33c1
Author: Amir Nissim <amirnissim@gmail.com>
Desc: Merge pull request #12581 from EverythingMe/921092-app-ordering

Bug 921092 - [e.me] Reverse order of newly added apps in Collections [r=...

========

https://hg.mozilla.org/integration/gaia-central/rev/503d862696e6
Author: Amir Nissim <amirn@everything.me>
Desc: Bug 921092 - [e.me] Reverse order of newly added apps in Collections [r=ranbena]
2013-10-02 00:20:23 -07:00
Gaia Pushbot
d8d80fa743 Bumping gaia.json for 6 gaia-central revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/8c5152866a35
Author: Jose M. Cantera <jmcanterafonseca@gmail.com>
Desc: Merge pull request #12604 from jmcanterafonseca/fix_facebook_messaging

Bug 910112 - [B2G][Contacts]When click message button for facebook a con...

========

https://hg.mozilla.org/integration/gaia-central/rev/a4704080ab42
Author: Jose M. Cantera <jmcanterafonseca@gmail.com>
Desc: Bug 910112 - [B2G][Contacts]When click message button for facebook a contact, it prompt this contact is not existed.

========

https://hg.mozilla.org/integration/gaia-central/rev/20e63f10ec72
Author: Jose M. Cantera <jmcanterafonseca@gmail.com>
Desc: Merge pull request #12580 from jmcanterafonseca/fix_activity_matching

[B2G] [Buri] [Dialer] Attempts to create a contact with the phone number...

========

https://hg.mozilla.org/integration/gaia-central/rev/29a905dd8497
Author: Jose M. Cantera <jmcanterafonseca@gmail.com>
Desc: [B2G] [Buri] [Dialer] Attempts to create a contact with the phone number of another contact fails

========

https://hg.mozilla.org/integration/gaia-central/rev/0e0180b57049
Author: Cristian Rodriguez <crdlc@tid.es>
Desc: Merge pull request #12576 from crdlc/bug-922611

Bug 922611 - Avoid dock repainting while swiping from second to first page

========

https://hg.mozilla.org/integration/gaia-central/rev/a24656bd785d
Author: crdlc <crdlc@tid.es>
Desc: Bug 922611 - Avoid dock repainting while swiping from second to first page
2013-10-02 00:10:23 -07:00
Gaia Pushbot
f14c656dcf Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/30eb00123212
Author: Amir Nissim <amirnissim@gmail.com>
Desc: Merge pull request #12590 from EverythingMe/922726-nameless-collections

Bug 922726 - [e.me] [bug] Saving a search as Collection results in n...

========

https://hg.mozilla.org/integration/gaia-central/rev/ee536fd09fca
Author: Amir Nissim <amirn@everything.me>
Desc: Bug 922726 - [e.me] [bug] Saving a search as Collection results in name-less collection [r=ranbena]
2013-10-01 23:35:24 -07:00
Szu-Yu Chen [:aknow]
012249b46c Bug 919412 - Wait emulator cmd finished in tear down stage. r=hsinyi 2013-10-02 14:27:52 +08:00