Bobby Holley
e47ffede64
Bug 987111 - Make JSProto_Object COWs take precedence over Xrays. r=gabor
2014-06-04 15:12:26 -07:00
Bobby Holley
1b207bbcf1
Bug 987111 - Handle the Object.prototype case in Xray getPrototypeOf. r=gabor
2014-06-04 15:12:26 -07:00
Bobby Holley
05b170063b
Bug 987111 - Fill out existing_desc with all properties, not just |own| ones. r=gabor
...
This gives us strictly more information than we had before, which turns out to
be useful. We can still get the old behavior by testing the identity of
desc.object(), which I've done in one of the two existing uses for existing_desc.
The other (in DOMXrayTraits::defineProperty) is actually more correct with the
full (non-own) lookup.
2014-06-04 15:12:26 -07:00
Bobby Holley
ac9db93d82
Bug 987111 - Proxy::set should create enumerable properties. r=efaust
...
Properties are supposed to be enumerable by default. It's unfortunate that
the default is reversed in SpiderMonkey.
2014-06-04 15:12:26 -07:00
Bobby Holley
7668461108
Bug 987111 - Add test coverage to make sure we don't add new Xrayable functionality without auditing it. r=gabor
2014-06-04 15:12:26 -07:00
Bobby Holley
32a5ba085c
Bug 987111 - Introduce a method to determine whether a given PropertyDescriptor is an accessor prop. r=terrence
2014-06-04 15:12:25 -07:00
Bobby Holley
67b3be8d7e
Bug 987111 - Add an assign() method to MutablePropertyDescriptorOperations. r=terrence
...
It's unfortunate the we need to operate on the raw JSPropertyDescriptor for
|other|, but the specialization that makes Handle<JSPropertyDescriptor> work is
declared later in the file, which isn't kosher.
2014-06-04 15:12:25 -07:00
Bobby Holley
a83b5d1767
Bug 987111 - Temporarily waive Xrays on the aOptions argument passed to mozId.watch and mozId.request. r=jedp
...
Bug 1011084 is getting hung up on various things, and we're currently blocked on
it because Object Xrays filter out callables. So let's just turn off Xrays here
for that case, so that we can enable them everywhere else.
2014-06-04 15:12:25 -07:00
Sotaro Ikeda
66b000f80f
Bug 1016805 - fix AsyncTransactionTracker handling r=nical
2014-06-04 15:11:00 -07:00
Jeff Walden
7d800aab7e
Bug 1019334 - Require that Init be called on a newly-constructed TypedArray struct to use it. r=bz
2014-06-03 18:31:43 -07:00
Jeff Walden
78842c3ab0
Add a comment next to XDR_BYTECODE_VERSION directing people changing it to update the bytecode docs wiki page as well. No bug, r=trivial
2014-06-04 12:50:41 -07:00
Boris Zbarsky
0579ef3fcd
Bug 1016063. Don't include the fake classnames XUL tree pseudo-elements have when calculating style rule specificity. r=heycam
2014-06-03 11:38:38 -04:00
Boris Zbarsky
9cb0b8ad1f
Bug 1016560. Remove the footgun of rejecting promises with arbitrary objects. r=khuey
2014-06-03 11:38:38 -04:00
Boris Zbarsky
867392e5ed
Bug 1019149. For calls into JS-implemented WebIDL, don't check whether it's OK to run the script (it is) and whether the script lives in a window (it doesn't). r=bholley
2014-06-03 11:38:37 -04:00
Boris Zbarsky
be72f937c7
Bug 1019091. Do less work in the CallSetup destructor when we have no exception. r=bholley
2014-06-03 11:38:37 -04:00
Boris Zbarsky
cc297ffd3b
Bug 1017932. Don't expose the XMLDocument bits on the return value of new Document(). r=peterv
2014-06-03 11:38:37 -04:00
Boris Zbarsky
d20c179ea6
Bug 989584. Allow sites to set window.opener to any value. r=peterv
2014-06-03 11:38:37 -04:00
Boris Zbarsky
fa36d2f669
Bug 1017428 part 2. Add a fast path to Ion for [Cached] DOM attributes. r=efaust
2014-06-03 11:38:37 -04:00
Boris Zbarsky
2078fba45b
Bug 1017428 part 1. Store information in jitinfo about [Cached] attribute slots in addition to [StoreInSlot] ones. r=peterv,efaust
2014-06-03 11:38:36 -04:00
Fabrice Desré
0f06af3b6e
Bug 993282 - Lazy load more js modules - Part 3: RIL r=gene
2014-06-03 08:35:21 -07:00
Fabrice Desré
da67834fc6
Bug 993282 - Lazy load more js modules - Part 2: contacts r=gwagner
2014-06-03 08:35:21 -07:00
Fabrice Desré
6539d7d38b
Bug 993282 - Lazy load more js modules - part 1: NFC r=psiddh
2014-06-03 08:35:20 -07:00
Nicolas B. Pierron
f318a5593d
Bug 993282 - Work-around Bug 1015027. r=gwagner
2014-06-03 08:35:20 -07:00
B2G Bumper Bot
efc8a2ad75
Bumping manifests a=b2g-bump
2014-06-03 08:33:16 -07:00
B2G Bumper Bot
88451d499f
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/f71cd6439c07
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Merge pull request #19913 from KevinGrandon/bug_1019388_collections_bookmarking
Bug 1019388 - [Collections] Enable bookmarking for results
========
https://hg.mozilla.org/integration/gaia-central/rev/1496bb3dd756
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Bug 1019388 - [Collections] Enable bookmarking for results r=amirn
2014-06-03 08:31:12 -07:00
Jon Coppeard
ead163c485
Bug 1008473 - Fix breakage on little endian 32 bit builds r=terrence
2014-06-03 16:29:39 +01:00
Benjamin Bouvier
22472c8f01
Bug 860736: Rename AlignmentAtPrologue into AlignmentAtAsmJSPrologue; r=luke
2014-06-03 17:26:16 +02:00
Benjamin Bouvier
572dde8099
Bug 860736 - Align the local stack storage for ARM asm.js frames; r=mjrosenb
2014-06-03 17:24:28 +02:00
Masayuki Nakano
890f71fad5
Bug 1018069 Make tree element's _move* methods consume given events themselves r=enndeakin
2014-06-04 00:22:33 +09:00
B2G Bumper Bot
12425b2272
Bumping manifests a=b2g-bump
2014-06-03 08:21:43 -07:00
Joel Maher
a06b2049ec
Bug 992911 - (run-by-dir) add the ability to run mochitests per directory in a loop. r=ahal
2014-06-03 11:19:28 -04:00
B2G Bumper Bot
6fa28d5117
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/625cb7376428
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Merge pull request #19900 from jhford/depth1
Bug 1019243 - use a depth of 1 for shallow clones of Gaia
========
https://hg.mozilla.org/integration/gaia-central/rev/3a3911118d82
Author: John Ford <john@johnford.info>
Desc: Bug 1019243 - use a depth of 1 for shallow clones of Gaia
2014-06-03 08:16:12 -07:00
B2G Bumper Bot
30e8e448ba
Bumping manifests a=b2g-bump
2014-06-03 08:11:19 -07:00
B2G Bumper Bot
ca4e0fcab6
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/a508cdce0830
Author: Ryan VanderMeulen <rvandermeulen@mozilla.com>
Desc: Merge pull request #19781 from guilherme-pg/bug1017741-fmd-temp-alias
Bug 1017741 - Update Find My Device's API URL to the temporary alias.
========
https://hg.mozilla.org/integration/gaia-central/rev/b9e79f88d85a
Author: Guilherme Goncalves <guilherme.p.gonc@gmail.com>
Desc: Bug 1017741 - Update Find My Device's API URL to the temporary alias.
2014-06-03 08:06:13 -07:00
B2G Bumper Bot
57e40a00d8
Bumping manifests a=b2g-bump
2014-06-03 07:57:09 -07:00
B2G Bumper Bot
fd237f098c
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/2e54909d4fc8
Author: Florin Strugariu <bebef_1987@yahoo.com>
Desc: Merge pull request #19928 from AndreiH/bug_1018207
Bug 1018207 - Wait for loading screen icon in camera tests
========
https://hg.mozilla.org/integration/gaia-central/rev/350973c0b8fe
Author: Andrei Hutusoru <andreihutusoru@P5069.(none)>
Desc: Bug 1018207 - [v1.4] Test camera flash modes is failing on v1.4
2014-06-03 07:50:50 -07:00
Vicamo Yang
8cb64a40e2
Bug 927320 - 2/2: rename related variables. r=aknow,btian
2014-06-03 22:15:30 +08:00
Vicamo Yang
a2515b9bfe
Bug 927320 - 1/2: rename TelephonyProvider to TelephonyService. r=aknow
...
--HG--
rename : dom/telephony/gonk/TelephonyProvider.js => dom/telephony/gonk/TelephonyService.js
rename : dom/telephony/gonk/TelephonyProvider.manifest => dom/telephony/gonk/TelephonyService.manifest
rename : dom/telephony/ipc/TelephonyIPCProvider.cpp => dom/telephony/ipc/TelephonyIPCService.cpp
rename : dom/telephony/ipc/TelephonyIPCProvider.h => dom/telephony/ipc/TelephonyIPCService.h
rename : dom/telephony/nsIGonkTelephonyProvider.idl => dom/telephony/nsIGonkTelephonyService.idl
rename : dom/telephony/nsITelephonyProvider.idl => dom/telephony/nsITelephonyService.idl
2014-06-03 22:15:25 +08:00
B2G Bumper Bot
ec12357ece
Bumping manifests a=b2g-bump
2014-06-03 07:11:29 -07:00
B2G Bumper Bot
81c1c0724f
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/db856ad3367d
Author: Ryan VanderMeulen <rvandermeulen@mozilla.com>
Desc: Merge pull request #19447 from kamituel/Bug_1006754
Bug 1006754: NDEFUtils unit tests and minor refactor
========
https://hg.mozilla.org/integration/gaia-central/rev/2350f75e3cbb
Author: Kamil Leszczuk <kamituel@gmail.com>
Desc: Bug 1006754: NDEFUtils unit tests and minor refactor.
2014-06-03 07:06:09 -07:00
B2G Bumper Bot
21c02ef0da
Bumping manifests a=b2g-bump
2014-06-03 06:58:07 -07:00
B2G Bumper Bot
13d1eaab00
Bumping manifests a=b2g-bump
2014-06-03 06:54:49 -07:00
Carsten "Tomcat" Book
c0a7292976
merge b2g-inbound to mozilla-central
2014-06-03 14:49:15 +02:00
Carsten "Tomcat" Book
5f917d7fcf
merge fx-team to mozilla-central
2014-06-03 14:43:14 +02:00
Carsten "Tomcat" Book
646970d602
merge mozilla-inbound to mozilla-central
2014-06-03 14:40:04 +02:00
Dimi Lee
77d3522b28
Bug 1018068 - [NFC] NFC sharing does not work. r=Waldo
2014-06-03 19:05:46 +08:00
B2G Bumper Bot
008affaa6e
Bumping manifests a=b2g-bump
2014-06-03 02:48:22 -07:00
B2G Bumper Bot
db90320760
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/d69102eda227
Author: Amir Nissim <amirnissim@gmail.com>
Desc: Revert "Bug 965711 - [VsD Refresh] Homescreen/E.Me - Implement visual refresh to smart collections icons [r=ranbena]"
This reverts commit 76e4b6e148cc8f162c8e3d61c652ac330d13cad0.
========
https://hg.mozilla.org/integration/gaia-central/rev/ef148f2f239e
Author: Amir Nissim <amirnissim@gmail.com>
Desc: Revert "Bug 960720 - Change the client side Smart Collection wallpapers [r=ranbena]"
This reverts commit 13c94caf282413bae2cc88cf2662b76ca0426f73.
2014-06-03 02:46:13 -07:00
B2G Bumper Bot
4ed3cd5b38
Bumping manifests a=b2g-bump
2014-06-03 02:41:18 -07:00
B2G Bumper Bot
e36200d943
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/f3798cf6c29f
Author: Etienne Segonzac <etienne@segonzac.info>
Desc: Merge pull request #19907 from etiennesegonzac/bug-1018590
Bug 1018590 - Properly remove the input focus when hiding the keyboard. r=timdream
========
https://hg.mozilla.org/integration/gaia-central/rev/2efc011a6fc6
Author: Etienne Segonzac <etienne@segonzac.info>
Desc: Bug 1018590 - Properly remove the input focus when hiding the keyboard.
2014-06-03 02:36:21 -07:00