Commit Graph

135008 Commits

Author SHA1 Message Date
Jason Orendorff
5fcb706473 Bug 883523 - Regression: 'if(1) /a/.test("a")' causes a SyntaxError after landing bug 872735. r=till. 2013-06-17 11:27:33 -05:00
Brian Hackett
4259e38b37 Bug 883661 - Handle lazy functions when doing higher order fast invokes and in numeric comparator pattern matching, r=luke. 2013-06-17 10:14:33 -06:00
Brian Hackett
61bb2dc013 Bug 883656 - Handle lazy functions in b[a] lambda pattern matching, r=luke. 2013-06-17 10:12:36 -06:00
Max Li
978da0f3ad Bug 876475 - Make braille output less verbose. r=eeejay r=kats r=ted
--HG--
rename : accessible/src/jsat/UtteranceGenerator.jsm => accessible/src/jsat/OutputGenerator.jsm
rename : accessible/tests/mochitest/jsat/utterance.js => accessible/tests/mochitest/jsat/output.js
2013-06-17 10:36:41 -04:00
Ehsan Akhgari
88f5678f8a Bug 883010 - Part 1: Optimize MediaStreamGraphImpl::UpdateStreamOrder in order to optimize away how much time we spend on it in every iteration of the MSG; r=roc
--HG--
extra : rebase_source : 4af5f42054407ad42ebe1752e01178d454c865ed
2013-06-17 11:29:47 -04:00
Dan Gohman
7dfc55df89 Bug 883571 - Since label() calls spew, call it once and reuse the result instead of calling it multiple times. r=mrosenberg 2013-06-17 07:41:21 -07:00
Masatoshi Kimura
4afdbbe5c6 Bug 882624 - Remove "URL Protocol" from FirefoxURL key. r=bbondy 2013-06-17 23:08:55 +09:00
Ehsan Akhgari
aa26098054 Bug 883010 - Part 2: Don't bombard the main thread with MSG update messages which are not going to result in any actual work; r=roc 2013-06-17 09:06:34 -04:00
Jim Mathies
1d13385492 Bug 788000 - Add basic chrome selection tests. r=mbrubeck 2013-06-17 07:46:52 -05:00
Jim Mathies
9a8815b1ac Bug 788000 - Add support for chrome selection. r=mbrubeck 2013-06-17 07:46:52 -05:00
Jim Mathies
686bb00322 Bug 879883 - Split common selection code out into a prototype. r=mbrubeck 2013-06-17 07:46:52 -05:00
Jim Mathies
69ef4de422 Bug 879887 - Use caretPositionFromPoint when adjusting selection in text inputs. r=mbrubeck 2013-06-17 07:46:52 -05:00
Jim Mathies
baaeeb5524 Bug 879454- Hide selection monocles during drags. r=mbrubeck 2013-06-17 07:46:52 -05:00
Jim Mathies
26c4cac30b Bug 879454 - Minor comment header touchups. r=mbrubeck 2013-06-17 07:46:51 -05:00
Jim Mathies
7cb65eb288 Bug 869437 - Create individual selection overlays for chrome and content. r=mbrubeck 2013-06-17 07:46:51 -05:00
Ed Morley
a6a1c9a285 Backed out changeset eff8e7fefffd (bug 883164) for breaking the test on Android 2013-06-17 12:18:31 +01:00
Matt Woodrow
957665f5c7 Bug 877534 - Use a shutdown listener to destroy the compositor from nsBaseWidget. r=roc
This prevents a case where the nsBaseWidget isn't destroyed until the cycle collector is shutdown,
and we are too late in the shutdown sequence to process the events that get queued during
Compositor teardown.
2013-06-17 14:50:32 +12:00
Matt Woodrow
9547a3712c Bug 882590 - Fix invalid assertion when creating a SharedSurface_GLTexture without a consumer GLContext. r=jgilbert 2013-06-17 14:48:41 +12:00
Matt Woodrow
66a85c4495 Bug 877949 - Restrict maximum texture size on nvidia cards on OSX 10.6 and 10.7 to 4096. r=bjacob 2013-06-17 14:46:53 +12:00
Mounir Lamouri
914a28bf03 Bug 883164 - More tests for <input type='file'>.click(). r=smaug 2013-06-17 11:58:47 +02:00
Ed Morley
2fd2a8d63f Merge mozilla-central and inbound 2013-06-17 09:36:26 +01:00
Ed Morley
6663450684 Merge latest green birch changeset and mozilla-central 2013-06-17 09:35:37 +01:00
Ed Morley
d28ead3633 Merge latest green inbound changeset and mozilla-central 2013-06-17 09:33:03 +01:00
Ed Morley
3dab9593fc Backed out changeset eda60af67603 (bug 877949) for Android mochitest-3 crashes on a CLOSED TREE 2013-06-17 09:28:23 +01:00
Ed Morley
83397e1a7f Backed out changeset 12a114363dbc (bug 882590) 2013-06-17 09:27:04 +01:00
Ed Morley
5817d16e85 Backed out changeset 8ce5f3f4937d (bug 877534) 2013-06-17 09:27:01 +01:00
Ed Morley
04b6dce53f Backed out changeset 3acb52b2a6de (bug 882027) for reftest failures on a CLOSED TREE 2013-06-17 08:51:00 +01:00
Ed Morley
1aba6915fb Backed out changeset 2f2351cb2579 (bug 875060) 2013-06-17 08:50:41 +01:00
Ed Morley
08886891e0 Backed out changeset f2d55d17a0d8 (bug 876092) 2013-06-17 08:50:37 +01:00
Gaia Pushbot
1e78d1c49a Bumping gaia.json for 4 gaia-central revision(s)
========

https://hg.mozilla.org/integration/gaia-central/rev/3320c4f90ffb
Author: Alive.Kuo <alegnadise@gmail.com>
Desc: Merge pull request #9905 from NeerajSeth/bug-817909

[Settings-Phone Lock] "confirm passcode" field accepts invalid entries, ...r=alive

========

https://hg.mozilla.org/integration/gaia-central/rev/34b2010670a1
Author: Neeraj Kumar <neeraj_kumar@hcl.com>
Desc: [Settings-Phone Lock] "confirm passcode" field accepts invalid entries, if you previously typed correct value and then backspaced some of it

========

https://hg.mozilla.org/integration/gaia-central/rev/05d8d85f4a15
Author: Alive.Kuo <alegnadise@gmail.com>
Desc: Merge pull request #10386 from leob2g/Bug_834148_volume_up_key_skips_vibrate_when_moving_up_20130614

Bug 834148 - move from silent to vibrate instead of volume 1 when moving up, r=alive, a=leo+

========

https://hg.mozilla.org/integration/gaia-central/rev/7df2ca443036
Author: hanj.kim <hanj.kim@lge.com>
Desc: Bug 834148 - move from silent to vibrate instead of volume 1 when power up button is pressed on silent
2013-06-16 21:31:42 -07:00
Gaia Pushbot
eb2ac23f5b Bumping gaia.json for 2 gaia-central revision(s)
Truncated some number of revisions since the previous bump.

========

https://hg.mozilla.org/integration/gaia-central/rev/b406627a0838
Author: Alive.Kuo <alegnadise@gmail.com>
Desc: Merge pull request #10412 from alivedise/bugzilla/882053/content-channel-should-trigger-vibration-mode

Bug 882053 - Content channel triggers silent mode incorrectly.r=timdream,a=leo+

========

https://hg.mozilla.org/integration/gaia-central/rev/cc24e1635053
Author: Alive Kuo <alegnadise@gmail.com>
Desc: Bug 882053 - Content channel triggers silent mode incorrectly.
2013-06-16 21:31:22 -07:00
Fabrice Desré
932a55f121 Bug 874339 - System Message API: redundant queues are created for the pending "activity" system messages r=gene 2013-06-16 21:16:21 -07:00
Nicholas Nethercote
048f24d739 Bug 880041 (part 14) - Use JSObject::{is,as} for DeclEnvObject. r=evilpies.
--HG--
extra : rebase_source : f4b916ae894c1ed1eefe31d82abd459181621f69
2013-06-16 19:02:10 -07:00
Nicholas Nethercote
006d6d5f60 Bug 880041 (part 13) - Use JSObject::{is,as} for CallObject. r=evilpies.
--HG--
extra : rebase_source : 6d7f5171a03d5cd963ac869566b7661bb7ddbc2d
2013-06-16 18:46:36 -07:00
Nicholas Nethercote
80f8b2c55e Bug 880041 (part 12) - Use JSObject::{is,as} for BlockObject. r=evilpies.
--HG--
extra : rebase_source : c41de9544c966c8859a429a8a0c63875c7d00b71
2013-06-16 18:40:16 -07:00
Nicholas Nethercote
fe57abd6a0 Bug 880041 (part 11) - Use JSObject::{is,as} for SetIteratorObject. r=evilpies.
--HG--
extra : rebase_source : de562a03da15209322232e0c9f00d1f0c07abbfb
2013-06-16 18:07:08 -07:00
Nicholas Nethercote
ea491c6ca7 Bug 880041 (part 10) - Use JSObject::{is,as} for ScriptSourceObject. r=evilpies.
--HG--
extra : rebase_source : d55f1fa65735074b96e8006a76939defc5f40379
2013-06-16 18:07:07 -07:00
Nicholas Nethercote
31bd984125 Bug 880041 (part 9) - Use JSObject::{is,as} for RegExpObject. r=sfink.
--HG--
extra : rebase_source : 083c58e8a82bf7edb2a46e24cae47236af51a2ac
2013-06-16 17:39:43 -07:00
Nicholas Nethercote
ea95c4669f Bug 880041 (part 8) - Use JSObject::{is,as} for PropertyIteratorObject. r=sfink.
--HG--
extra : rebase_source : 07cb730830bc8f61d6c28148c8c1e7e3ee94a6c8
2013-06-16 17:34:45 -07:00
Nicholas Nethercote
bdd2bfeecb Bug 880041 (part 7) - Remove JSObject::isPrimitive, because it's dead. r=sfink.
--HG--
extra : rebase_source : 1e71fe2261b01b3769ecbb4377f8ef19d3a813da
2013-06-16 17:28:41 -07:00
Nicholas Nethercote
a388bcd855 Bug 880041 (part 6) - Use JSObject::{is,as} for MapIteratorObject. r=sfink.
--HG--
extra : rebase_source : 32577e3ec9c0aebc94dfedd46e7af29d8475c927
2013-06-16 17:27:16 -07:00
Nicholas Nethercote
a548ec558b Bug 880041 (part 5) - Use JSObject::{is,as} for ElementIteratorObject. r=sfink.
--HG--
extra : rebase_source : 0f71366ff461d7c4d021e1d0381dad1b45462342
2013-06-16 17:24:34 -07:00
Nicholas Nethercote
b0fe8ad0a3 Bug 880041 (part 4) - Use JSObject::{is,as} for DataViewObject. r=luke.
--HG--
extra : rebase_source : 07ff2585a6e592d0ae0ec9716556d61165eb6a50
2013-06-16 17:19:53 -07:00
Nicholas Nethercote
dafcf11da6 Bug 880041 (part 3) - Use JSObject::{is,as} for ArrayBufferObject. r=luke.
--HG--
extra : rebase_source : 0c37996aa68c943451a52e819d6c6fb71eb0a7b4
2013-06-16 17:07:35 -07:00
Nicholas Nethercote
81d8dd7ce4 Bug 880041 (part 2) - Use JSObject::{is,as} for {Normal,Strict,}ArgumentsObjects. r=luke.
--HG--
extra : rebase_source : 1648dd8eae1d1fdcc28644b9865960560ba301f8
2013-06-16 17:06:04 -07:00
Jason Orendorff
db3e4b947b Bug 880041 (part 1) - Introduce JSObject::{is,as} template functions, and use them for ModuleObject. r=nnethercote.
--HG--
extra : rebase_source : 46a475d54d29fd8a20ca3f201368b350b6d69008
2013-06-16 16:47:30 -07:00
Robert O'Callahan
217e61bd43 Bug 876092. Copy the DisplayItemClip into OutOfFlowDisplayData instead of storing a pointer. r=mats
--HG--
extra : rebase_source : d941179d66854ab98b9f0aba40d33b534e69378e
2013-06-17 17:20:46 +12:00
Robert O'Callahan
f3e1dc4716 Bug 875060. Make display:-moz-stack/-moz-inline-stack elements which are overflow:hidden clip all their descendants, including those for which it is not the containing block. r=mats
--HG--
extra : rebase_source : 3c250648afa445e3bf6f4227fd1bd4c837f3e18d
2013-06-17 17:16:27 +12:00
Robert O'Callahan
4094fd86d9 Bug 882027. Make MediaDecoder::UpdateReadyStateForData always be responsible for calling GetNextFrameStatus when that value is passed to HTMLMediaElement::UpdateReadyStateForData, but keep calling GetNextFrameStatus on the state machine thread to suppress dispatching of redundant runnables when nothing has changed. r=cpearce
--HG--
extra : rebase_source : 88398541574bfb7590412bdd06438ab4e664e3bd
2013-06-17 17:15:32 +12:00
Nicholas Nethercote
006d7fcd2f Bug 881579 - Use the canonical #ifndef wrapper form in SpiderMonkey headers so that GCC and clang can avoid including them more than once per compilation unit. r=benjamin.
--HG--
extra : rebase_source : f9d2b33defe07837da4828a57c66fe0ea6772bae
2013-06-16 16:11:24 -07:00