Граф коммитов

406035 Коммитов

Автор SHA1 Сообщение Дата
Jeff Walden 168f4ee387 Add missing null-checks to a couple places in object literal parsing. No bug, r=efaust over IRL
--HG--
extra : rebase_source : ea8de3ea8f72dddc94fbdae1bb6410d8d99823f2
2015-02-10 13:58:27 -08:00
Jeff Walden 42fca0a2e0 Bug 1130811 - Remove the unused foldConstants bool from both ParseHandler classes. r=luke
--HG--
extra : rebase_source : 6dfde630e2eb87c419b232f94180000854129423
2015-02-10 00:58:49 -08:00
Jeff Walden 45a6d07759 Bug 1130811 - Always use list nodes (albeit in some circumstances with only two elements), and never binary nodes, to represent various binary operations. r=luke
--HG--
extra : rebase_source : 108e47ceebb0fa680dc3e1cba151441aeb5b3a4c
2015-02-10 00:58:11 -08:00
Jeff Walden 10d2a6c34f Bug 1130811 - Add a few extra arity assertions to ContainsHoistedDeclaration for documentation of various kinds' arities. r=adding-assertions-only
--HG--
extra : rebase_source : 00bed40e05529fe1b21e558c7f782c800647457e
2015-02-10 00:33:26 -08:00
Jeff Walden 407aab7f75 Bug 1130811 - Examine nodes kind-wise when deciding whether a node contains a hoisted declaration. r=shu
--HG--
extra : rebase_source : b7a20eb72c698c37b5aefa911f143b396b63a797
2015-02-10 00:32:56 -08:00
Jeff Walden ca28a2811e Bug 1130811 - Split out of PNK_LET (used for let declarations, deprecated let blocks, and deprecated let expressions) additional PNK_LETBLOCK and PNK_LETEXPR kinds. r=shu
--HG--
extra : rebase_source : 0d628316044cafddf2b0ee890219c02b879dffc4
2015-02-09 17:12:11 -08:00
Jeff Walden f230981ec1 Bug 1130811 - Remove PNK_FINALLY as unused. r=shu
--HG--
extra : rebase_source : fdec09b0ddffb0a637fa630eb7c9bd984882b7a1
2015-02-09 16:07:50 -08:00
Jeff Walden e3cf10e22b Bug 1130811 - Actually use PNK_CATCHLIST so that PNK_CATCH isn't used for multiple arities and situations in practice. r=shu
--HG--
extra : rebase_source : 123c0e24385b70984557964e73ec9bc30050fe24
2015-02-09 16:07:45 -08:00
Jeff Walden 2e6b8455b2 Bug 1130811 - Remove the unused PNK_ELSE. r=shu
--HG--
extra : rebase_source : dc2ebae60d8cf46dc13878ebc5ae92694e74e1ef
2015-02-09 16:07:41 -08:00
Jeff Walden 1dc7ba8857 Bug 1125096 - Implement JS_DECLARE_NEW_METHODS and JS_DECLARE_MAKE_METHODS using variadic templates, not a gazillion unreadable lines of copypasta. r=jorendorff
--HG--
extra : rebase_source : 5acd9fa837980dbe9f5471efc08d16bd1de00e42
2015-01-24 20:18:21 -08:00
Brian Smith b0f87b9b6c Bug 1122841, Part 2: Centralize checking of public key, r=keeler
--HG--
extra : rebase_source : 6b41ad2d3f37bead8d3ac8b48c5ee0b8063c795b
extra : source : d470b5a68bf915cfb12f0e948e1492463092883c
2015-02-02 16:17:08 -08:00
Brian Smith dbc534e182 Bug 1122841, Part 1: Add PositiveInteger parser, r=keeler
--HG--
extra : rebase_source : 50d79951398e44bf2718c0f071962aa00660fec2
2015-02-06 18:21:20 -08:00
Brian Smith 1bb835dbca Bug 1128413, Part 4: Fix warnings in mozilla-config.h and gcc-stl-wrapper.template.h, r=glandium
--HG--
extra : rebase_source : 7ba4fb8a0bd11648908e2790e86ce3bb4517aeb7
2015-02-02 17:35:19 -08:00
Brian Smith 3920fcd650 Bug 1128413, Part 3: Enable more compiler warnings, r=mmc
--HG--
extra : rebase_source : 2d17605e6b9296b74493526e052b771be18d4260
2015-02-07 14:38:40 -08:00
Brian Smith 6254cc408e Bug 1128413, Part 2: Don't use double underscores any more
--HG--
extra : rebase_source : 5f550089aea320231ca2398126fc7f03e5dffc37
2015-01-31 19:51:46 -08:00
Brian Smith a4ceeff7d4 Bug 1128413, Part 1: Fix switch-related warnings, r=mmc
--HG--
extra : rebase_source : 3d70c2a4ae8f9705a8a2c56c2f49e50fe4711ea9
2015-02-02 14:21:27 -08:00
Mike Conley b541cab62c Bug 1047603 - Make SessionStore test browser_423132.js wait for new e10s window tab to be restored. r=ttaubert.
Like browser_394759_behaviour.js, this test wasn't accustomed to
newly created windows having initially non-remote browsers, and
that we need to wait for them to redirect and restore in the
content process before we can properly serialize the window
and its cookies.

--HG--
extra : rebase_source : bf1598ed6c41cc0cf91815385461d77d58ab3c7d
2015-02-06 09:33:41 -05:00
Mike Conley 9bd4c6a6c9 Bug 1047603 - Make Marionette server force the initial browser to be remote when in an e10s window. r=chmanchester.
Workaround until bug 1096488 gets fixed. A newly opened e10s window has an
initial browser that is not remote, but that transitions to become remote
as soon as it attempts to load a document. Marionette, unfortunately, is
not prepared at this time to deal with transitions between remote and
non-remote browsers. We work around this by forcing the initial browser to
be remote when the window opens.

--HG--
extra : rebase_source : 437dba9a74b662c23aa3d8540221897277690be7
2015-02-05 17:56:43 -05:00
Mike Conley 43834a9b9d Bug 1047603 - Fix browser_394759_behaviour.js test. r=ttaubert.
Turns out this test wasn't accustomed to newly created windows having
initially non-remote browsers, and that we need to wait for them to
redirect and restore in the content process before we can properly
serialize the window.

--HG--
extra : rebase_source : 35a9fc43b5691b024d75b00348f14d27b27f081e
2015-01-26 15:21:34 -05:00
Mike Conley e77c07c699 Bug 1047603 - Disable test browser_bug880101.js for e10s. r=Mossop.
--HG--
extra : rebase_source : c0597af25c4f67824a579d90c7a9a9675171f87d
2015-01-18 00:38:08 -05:00
Mike Conley 3e0992094b Bug 1047603 - Fix passing xul:tab in the initialization of a new e10s window. r=Mossop.
We need to force the initial browser window to be remote right away if the browser
being torn into a new window is remote.

--HG--
extra : rebase_source : 0a138231af295f67cddf1077e5ad39cebe1390df
2015-01-14 14:22:01 -05:00
Mike Conley 2e2f91d8c6 Bug 1047603 - Re-enable browser_bug562649.js test for e10s. r=Mossop.
--HG--
extra : rebase_source : e170228e01d62e24cc8c947c5d8fbf375d3674f8
2015-01-13 17:05:54 -05:00
Mike Conley e79fcea8d5 Bug 1047603 - Regression test. r=Mossop.
Disabled on Linux without e10s on by default because e10s windows cannot be
opened without OMTC being enabled. OMTC is force-enabled for Linux when e10s
is on by default.

--HG--
extra : rebase_source : 9c349ad9bffb4b067ec72953c67339b278e1cd66
2015-01-29 17:27:23 -05:00
Mike Conley 1cf83f9538 Bug 1047603 - Make TabParent::AnswerCreateWindow force the initial browser to be remote in a new window. r=smaug.
--HG--
extra : rebase_source : 87551351dc763be7f5a8a47d02de21eb3f10c745
2015-01-13 17:24:52 -05:00
Mike Conley c8bb8cc447 Bug 1047603 - Non-remote tabs and chrome in e10s windows do not handle target=_blank or window.open links properly. r=Mossop.
--HG--
extra : rebase_source : 266f880705819da873066f1716b7728066cb7696
2015-01-29 17:27:07 -05:00
Till Schneidereit 3ecbb0d547 Bug 1130059 - Enable Shumway by default in Nightly on OS X and Windows Vista+ for whitelisted SWFs. r=gavin
--HG--
extra : rebase_source : da3669a8ce6a71aab372b5c68ad4d64a0344f170
2015-02-10 19:01:06 +01:00
Brian Hackett 29ef9cda7c Bug 1127303 - Avoid recursive sweeping of object groups, r=jandem. 2015-02-10 14:58:21 -07:00
Mike Shal 15b689645a Bug 1123990 - installer needs voucher.bin; r=glandium, r=cpearce 2015-01-21 18:27:20 -05:00
Chris Manchester d4b12a9437 Bug 1090925 - Add keyboard support to marionette action chains ("keyDown" and "keyUp").;r=automatedtester 2015-02-10 13:55:33 -08:00
Chris Manchester 88ee2578a8 Bug 1114474 - Unbreak some mach consumers of marionette.r=ahal 2015-02-10 13:55:33 -08:00
Tom Schuster ee7230ae0b Bug 1131003 - Remove unused get*PropertyDescriptor overload. r=efaust 2015-02-10 19:58:18 +01:00
Tom Schuster fcb11bbe71 Bug 1131003 - Move jsproxy.h to js/Proxy.h. r=efaust
--HG--
rename : js/src/jsproxy.h => js/public/Proxy.h
2015-02-10 19:58:18 +01:00
Eric Faust 2365d8d92e No Bug - Remove dead code in Parser::newFunction(). (rs=Waldo) 2015-02-10 13:53:44 -08:00
Bobby Holley 4b06c284a3 Bug 1129877 - Separate the creator and consumer APIs for MediaPromise. v2 r=mattwoodrow
This causes the buggy code that caused the crash to fail to compile.
2015-02-10 13:45:04 -08:00
Bobby Holley 411d2a22af Bug 1129877 - Fix one other remaining case of invoking Resolve/Reject directly on a Promise. v1 r=mattwoodrow 2015-02-10 13:45:03 -08:00
Bobby Holley 07b1989d7b Bug 1129877 - Fix the crash. v1 r=mattwoodrow
We could also fix this by invoking .Reject() on the holder instead of on the raw
promise. But there's actually no reason to involve the holder at all here.
2015-02-10 13:45:03 -08:00
Bobby Holley fa0e01bfea Bug 1129877 - Add a templatized move constructor for nsRefPtr. v1 r=froydnj 2015-02-10 13:45:02 -08:00
Jonathan Griffin 6cd5b73a8b Bug 1121577 - Only enable SpecialPowers at newSession, r=AutomatedTester 2015-01-16 15:38:25 -08:00
Brian Hackett 88238e458f Bug 1128490 - Mark formal arguments in Ion frames which use lazy arguments, r=jandem. 2015-02-10 14:41:59 -07:00
Ryan VanderMeulen 74f80ff51c Merge inbound to m-c. a=merge
CLOSED TREE
2015-02-10 16:03:15 -05:00
Ryan VanderMeulen 7c0cdc1f95 Merge fx-team to m-c. a=merge
CLOSED TREE
2015-02-10 15:54:32 -05:00
B2G Bumper Bot 09da804398 Bumping manifests a=b2g-bump 2015-02-10 11:26:58 -08:00
James Hugman 3dd03b9bc1 Bug 778588 - Support direct voice input from the location bar r=mhaigh 2015-02-10 13:46:30 -05:00
J. Ryan Stinnett 925318d2b4 Bug 1126350 - Settle all toolbox destruction before final cleanup. r=pbrosset 2015-02-10 12:37:21 -06:00
Benjamin Smedberg e2d51dfba7 Back out bug 1131136 part A (revision 9101eb40b8a6 and 9733e78176b2) for assertion failures on a CLOSED TREE 2015-02-10 13:28:25 -05:00
B2G Bumper Bot 33dbfa5906 Bumping manifests a=b2g-bump 2015-02-10 10:06:45 -08:00
B2G Bumper Bot a22d045340 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/c97ae9ec825f
Author: autolander <bug.autolander@gmail.com>
Desc: Bug 1117784 - merge pull request #28086 from mwargers:persona to mozilla-b2g:master

========

https://hg.mozilla.org/integration/gaia-central/rev/9d938881ed82
Author: Martijn Wargers <mwargers@mozilla.com>
Desc: Bug 1117784 - Investigate test_persona_standard_sign_in intermittent failure
2015-02-10 10:05:15 -08:00
Garvan Keeley ae531aa683 Bug 1107631 - fix bustage on CLOSED TREE 2015-02-10 12:43:35 -05:00
B2G Bumper Bot df044a8216 Bumping manifests a=b2g-bump 2015-02-10 09:41:43 -08:00
B2G Bumper Bot 1b4cb48adb Bumping gaia.json for 7 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/bd1b093adc19
Author: Ryan VanderMeulen <rvandermeulen@mozilla.com>
Desc: Revert "Merge pull request #28112 from viorelaioia/bug_1121978"

This reverts commit 6ef10ac58f5bce320d844e19aa8e0badf84568bd, reversing
changes made to b698598dd5467308f05883d9a81fa8a6fb3414d4.

========

https://hg.mozilla.org/integration/gaia-central/rev/3261bbc7a810
Author: Johan Lorenzo <jlorenzo@mozilla.com>
Desc: Merge pull request #28078 from mwargers/test_music

Bug 1126080 - Try to fix intermittent test_music_change_rating.py failur...

========

https://hg.mozilla.org/integration/gaia-central/rev/15262fc134a1
Author: Martijn Wargers <mwargers@mozilla.com>
Desc: Bug 1126080 - Try to fix intermittent test_music_change_rating.py failure

========

https://hg.mozilla.org/integration/gaia-central/rev/6049b7245984
Author: Yura Zenevich <yura.zenevich@gmail.com>
Desc: Merge pull request #27978 from yzen/bug-1069476

Bug 1069476 - improved accessibility for the data usage limit view.

========

https://hg.mozilla.org/integration/gaia-central/rev/e9eaf9c97a69
Author: Yura Zenevich <yzenevich@mozilla.com>
Desc: Bug 1069476 - improved accessibility for the data usage limit view.

========

https://hg.mozilla.org/integration/gaia-central/rev/628f120e87a2
Author: autolander <bug.autolander@gmail.com>
Desc: Bug 1126713 - merge pull request #28097 from millermedeiros:1126713-rtl-settings-icon-login to mozilla-b2g:master

========

https://hg.mozilla.org/integration/gaia-central/rev/63d3dcb0908c
Author: Miller Medeiros <miller@millermedeiros.com>
Desc: Bug 1126713 - [RTL][System] The settings icon is right-aligned when oauth iframe displays net error.
2015-02-10 09:40:11 -08:00