Boris Zbarsky
4eb56cc9c3
Bug 882541 part 4. Treat undefined as missing for optional WebIDL arguments. r=khuey,ms2ger
2013-10-11 12:28:24 -04:00
Boris Zbarsky
156b3eac57
Bug 882541 part 3. Rework the overload resolution algorithm to WebIDL spec changes in handling of optional arguments. r=khuey
...
The major changes are as follows:
1) The new algorithm no longer adjusts "argcount" based on the
interaction of trailing undefined and [TreatUndefinedAs=Missing]
arguments. We never implemented this; just asserted that we didn't
have to deal with this situation.
2) If the distinguishing argument is undefined and there is an
overload that has an optional argument at the distinguishing
argument index, that overload is selected.
2013-10-11 12:28:24 -04:00
Boris Zbarsky
25cf962b2d
Bug 882541 part 2. Fix a bug that crept in with overloading a string and a nullable number and then passing in null, due to the number conversion being conditional on the input type in that case. r=khuey
...
Also removes a footgun conversion operator on Nullable that was causing it to silently convert to int32_t.
2013-10-11 12:28:23 -04:00
Boris Zbarsky
09065fc560
Bug 882541 part 1. Don't require all arguments after an optional argument to be optional. r=khuey
2013-10-11 12:28:23 -04:00
Matt Woodrow
d9ec8ef287
Bug 887791 - Remove a bunch of now-unused SharedTextureHandle code. r=roc
2013-11-01 14:54:15 +13:00
Matt Woodrow
57facee99c
Bug 887791 - Use the MacIOSurface TextureClient/Host for sharing MacIOSurface objects. r=roc
2013-11-01 14:54:15 +13:00
Matt Woodrow
b907072469
Bug 887791 - Implement ISharedImage for MacIOSurfaceImage. r=nical
2013-11-01 14:54:14 +13:00
Matt Woodrow
739fce2fb6
Bug 887791 - Add a TextureHost implementation for MacIOSurface. r=nical
2013-11-01 14:54:14 +13:00
Matt Woodrow
a03577262a
Bug 887791 - Add a TextureClient implementation for MacIOSurface. r=nical
2013-11-01 14:54:14 +13:00
Matt Woodrow
5aa30ea720
Bug 887791 - Add MacIOSurfaceImage. r=roc
2013-11-01 14:54:14 +13:00
Nicholas Nethercote
9726ac23f3
Bug 815467 - Store pldhash's recursionLevel in a better place, so that debug and non-debug pldhashes take up the same amount of memory. r=dbaron.
...
--HG--
extra : rebase_source : c3c928f6706be4ef55620f05320050991a657a6c
2013-10-30 15:10:06 -07:00
Mike Hommey
9a8761e80a
Bug 933062 - Avoid using > for preprocessing rules, so that pymake is happy. r=ted
2013-11-01 10:30:46 +09:00
Mike Hommey
e5bbd9bdc5
Bug 933047 - Add a configure check whether the C++ compiler actually is a C++ compiler. r=ted
2013-11-01 10:30:46 +09:00
Mike Hommey
fb473a8d93
Bug 932213 - Move HOST_CMMSRCS to moz.build. r=gps
2013-10-30 07:51:48 +09:00
Mike Hommey
2b92b5a665
Bug 901561 - Move CMSRCS to moz.build. r=gps
2013-10-30 07:51:27 +09:00
Mike Hommey
71a1f5b46c
Bug 864774 part 3 - Move some more CPPSRCS to moz.build. r=mshal
2013-10-30 07:51:03 +09:00
Mike Hommey
d56e743f1b
Bug 932197 - Put QT generated files in GENERATED_SOURCES. r=gps
2013-11-01 10:30:45 +09:00
Mike Hommey
7688ee6823
Bug 870406 part n - Move more CSRCS to moz.build. r=mshal
2013-11-01 10:30:45 +09:00
Mike Hommey
6dcd33ed08
Bug 932178 - Move ASFILES to moz.build in xpcom/reflect/xptcall/src/md/unix. r=gps
...
This also cleans up assembler-with-cpp flags, by renaming .s files to .S,
which are preprocessed without requiring additional flags. Also clean up
the generated assembly torture.
--HG--
rename : xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_mips.s => xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_mips.S
rename : xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_mips64.s => xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_mips64.S
rename : xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ppc_linux.s => xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ppc_linux.S
rename : xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_mips.s => xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_mips.S
rename : xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_mips64.s => xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_mips64.S
rename : xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_ppc_linux.s => xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_ppc_linux.S
2013-10-30 07:46:17 +09:00
Mike Hommey
9781f42f8d
Bug 932170 - Add moz.build variables for generated sources. r=gps
2013-10-30 07:45:01 +09:00
Mike Hommey
753bf63b90
Bug 932160 - Use UNIFIED_SOURCES for uconv unified sources. r=mshal
2013-10-30 07:43:39 +09:00
Mike Hommey
a7acf3ad1b
Bug 932112 - Add stdc++-compat hack for std::__detail::_List_node_base::_M_reverse, necessary for webrtc update. r=nfroyd
2013-10-30 07:42:58 +09:00
Mike Hommey
0737fc3bf8
Bug 932133 - Error out when entries in *SOURCES have an unknown file type. r=gps
2013-10-30 07:42:45 +09:00
Ryan VanderMeulen
c046bb2b57
Merge m-c to inbound on a CLOSED TREE.
2013-10-31 20:09:11 -04:00
Ryan VanderMeulen
71aa2d98f6
Backed out changesets d83f69660b5a and b54f084f8e39 (bug 684722) for frequent OSX timeouts.
2013-10-31 17:47:23 -04:00
Gaia Pushbot
22c3c8fb53
Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/a364333052b4
Author: Gareth Aye <gaye@mozilla.com>
Desc: Merge pull request #13268 from gaye/bump-marionette-client
Bug XXX - Bump marionette client to ~1.0.1 a=test-only
========
https://hg.mozilla.org/integration/gaia-central/rev/ee3a16c7859a
Author: Gareth Aye <gaye@mozilla.com>
Desc: Bug XXX - Bump marionette client to ~1.0.1 a=test-only
2013-10-31 14:30:24 -07:00
Lucas Rocha
c88cab463d
Bug 918007 - Use clearEditText() and enterText() to input URLs (r=gbrown)
2013-10-31 20:50:23 +00:00
Lucas Rocha
0df09fc216
Bug 918007 - Disable toolbar elements while in editing mode on tablets (r=sriram)
2013-10-31 20:49:53 +00:00
Lucas Rocha
a698876783
Bug 918007 - Factor out method to enable/disable buttons (r=sriram)
2013-10-31 20:49:52 +00:00
Gaia Pushbot
15a508588c
Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/470c81220a0a
Author: Ryan VanderMeulen <rvandermeulen@mozilla.com>
Desc: Merge pull request #13052 from denehs/bug928821
Bug 928821 - B2G MMS: put deliveryStatus[] into a more generic structure...
========
https://hg.mozilla.org/integration/gaia-central/rev/342bbe4dd3c4
Author: Shao Hang Kao <denehs@gmail.com>
Desc: Bug 928821 - B2G MMS: put deliveryStatus[] into a more generic structure MmsDeliveryInfo[]
2013-10-31 13:30:24 -07:00
Ryan VanderMeulen
1e3f5ba856
Merge m-c to inbound on a CLOSED TREE.
2013-10-31 16:10:29 -04:00
Gaia Pushbot
13f107b22c
Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/9390a2bb8915
Author: Ryan VanderMeulen <rvandermeulen@mozilla.com>
Desc: Merge pull request #13060 from flodolo/typo_costcontrol
Bug 930417 - (Cost Control) Typo in short name for December
========
https://hg.mozilla.org/integration/gaia-central/rev/4ec4a555a8ac
Author: Francesco Lodolo (:flod) <flod@lodolo.net>
Desc: Bug 930417 - (Cost Control) Typo in short name for December
Should be DEC, not DEV. Affecting also 1.2
2013-10-31 13:05:27 -07:00
Olli Pettay
86fbe7b7e1
Bug 933226, less likely OOM when running browser_480148.js, r=mccr8, a=ryanvm CLOSED TREE
2013-10-31 21:49:26 +02:00
Gaia Pushbot
4819a8118c
Bumping gaia.json for 1 gaia-central revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/ceb00a056c27
Author: Corey Frang <gnarf37@gmail.com>
Desc: Bug 933282 - Dead spot in alarm-item label - r=jugglinmike
- Add pointer-events: none; and overflow: hidden; to the container for the analog clock to stop the rotating second hand from having its box flow over the clickable region for the alarm edit
2013-10-31 11:35:24 -07:00
Gaia Pushbot
82a30b2d96
Bumping gaia.json for 3 gaia-central revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/37e5a35822f7
Author: David Flanagan <dflanagan@mozilla.com>
Desc: Merge pull request #13248 from timdream/italian
Bug 893358 - Add Italian keyboard layout support r=djf
========
https://hg.mozilla.org/integration/gaia-central/rev/24dbb1399e76
Author: Timothy Guan-tin Chien <timdream@gmail.com>
Desc: Bug 893358 - Add Italian keyboard layout support
========
https://hg.mozilla.org/integration/gaia-central/rev/87f2682204f0
Author: Zac Campbell <zcampbell@mozilla.com>
Desc: Bug 921721 - hotfix to bust JS Exception in startup a=testonly r=me
2013-10-31 11:20:24 -07:00
Ryan VanderMeulen
fce1c96cb3
Bug 684722 - Disable test on Android x86 and B2G as well.
2013-10-31 13:56:04 -04:00
Richard Newman
150e5526f9
Bug 926430 - Part 5: fetch catched favicons on the UI thread. r=bnicholson
2013-10-31 10:35:17 -07:00
Richard Newman
e6b1f35a2c
Bug 926430 - Part 4: fix pinning and other DB use to correctly handle update-or-insert. r=bnicholson
...
* * *
Update robocop test.
2013-10-31 10:35:17 -07:00
Richard Newman
643898d20e
Bug 931918 - Part 3: rework failure case handling in download. r=bnicholson
2013-10-31 10:35:17 -07:00
Richard Newman
bdf97d4b83
Bug 931918 - Part 2: check affinity between favicon fetches and their view. r=bnicholson
2013-10-31 10:35:17 -07:00
Richard Newman
e4af602ab9
Bug 931918 - Part 1: don't store JAR-sourced icons in the DB. r=bnicholson
2013-10-31 10:35:16 -07:00
Richard Newman
ac4593c787
Bug 931918 - Part 0: tidying and logging. r=bnicholson
2013-10-31 10:35:16 -07:00
Gaia Pushbot
9b893f4a00
Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/cfade73d826f
Author: Zac <zcampbell@mozilla.com>
Desc: Merge pull request #13260 from zacc/bug_932385
Bug 932385 - Calling moztelephony.active is hanging the device, try UI l...
========
https://hg.mozilla.org/integration/gaia-central/rev/dd328244837f
Author: Zac Campbell <zcampbell@mozilla.com>
Desc: Bug 932385 - Calling moztelephony.active is hanging the device, try UI level solution instead
2013-10-31 10:21:24 -07:00
Gaia Pushbot
babd7d3c40
Bumping gaia.json for 4 gaia-central revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/de850f9e4560
Author: Michael Henretty <michael.henretty@gmail.com>
Desc: Merge pull request #13237 from mikehenrty/bug-931307-notification-crash
Bug 931307 - add empty notification title tests
========
https://hg.mozilla.org/integration/gaia-central/rev/ae371a7f70b6
Author: Michael Henretty <michael.henretty@gmail.com>
Desc: Bug 931307 - add empty notification title tests
========
https://hg.mozilla.org/integration/gaia-central/rev/7a57d76d3f65
Author: Michael Henretty <michael.henretty@gmail.com>
Desc: Merge pull request #13246 from mikehenrty/update-readme-debug-marionette
update readme to explain b2g-desktop debug logging
========
https://hg.mozilla.org/integration/gaia-central/rev/143721b5f332
Author: Michael Henretty <michael.henretty@gmail.com>
Desc: update readme to explain b2g-desktop debug logging
2013-10-31 09:35:24 -07:00
Gaia Pushbot
f5fbcbce98
Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/34eecbae2a27
Author: Alive.Kuo <alegnadise@gmail.com>
Desc: Merge pull request #13113 from alivedise/bugzilla/911053/activity-window-v4
Bug 911053 - Implement ActivityWindow, r=timdream
========
https://hg.mozilla.org/integration/gaia-central/rev/4c7dc2775e0b
Author: Alive Kuo <alegnadise@gmail.com>
Desc: Bug 911053 - Implement ActivityWindow
2013-10-31 09:25:24 -07:00
Sunny
4c43b079a7
Bug 920935 - Reading list items opened using keywords are not opened in Reading List. r=lucasr
2013-10-31 12:03:45 -04:00
Tim Taubert
112d43182a
Bug 932898 - Fix leaks in DOM tests; r=smaug CLOSED TREE
2013-10-31 02:30:00 +00:00
Brian Grinstead
40ef0468bf
Bug 932880: Developer tools leak many windows until shutdown in browser-chrome tests. r=anton CLOSED TREE
2013-10-30 20:29:06 -05:00
Ryan VanderMeulen
0edc7e9bf0
Backed out changeset 33c9ee1b4564 (bug 875585) cuz thats how we roll when it's a CLOSED TREE.
2013-10-30 23:18:24 -04:00
Robert O'Callahan
4628081ead
Bug 933072. Make all Range tests only create 1 or 2 iframes instead of one or two per subtest. r=khuey (CLOSED TREE)
2013-10-31 15:16:27 +13:00