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

256228 Коммитов

Автор SHA1 Сообщение Дата
Geoff Lankow 6ad188dfaf Bug 675371 - load/unload chrome.manifest files for bootstrapped addons automatically; r=dtownsend 2011-10-19 10:59:27 +13:00
Matheus Kerschbaum 720e336a28 Bug 694722 - Remove support code for obsolete platforms from js/src/Makefile.in r=ted 2011-10-20 09:57:36 +02:00
jhorak@redhat.com 2c00c67862 Bug 694261 - link xpcshell against jemalloc on ia64. r=bz 2011-10-20 09:55:18 +02:00
Javi Rueda 339e85f7c8 Bug 448717 - Firefox improperly names html file type "Firefox Document". r=rstrong 2011-10-20 09:51:44 +02:00
Zack Weinberg 954dd90cef Bug 659963: consistently use infallible malloc in the CSS parser. r=dbaron 2011-05-28 15:38:48 -07:00
Zack Weinberg a692848510 Bug 543151 part 2: Remove the special (but inconsistent with the error console) handling of hard tabs; small tidiness tweaks. r=dbaron 2011-05-19 15:44:14 -07:00
Zack Weinberg ac323d6904 Bug 543151 part 1: Remove stream-processing code from nsCSSScanner.cpp. r=dbaron 2011-05-18 10:33:16 -07:00
Michael Wu 45f6ec832d Bug 695304 - Fix bookmark importing from IE, r=mak 2011-10-19 18:10:07 -07:00
Jason Orendorff 25c7998192 Comment out busted assertions. See bug 695922. r=red. 2011-10-19 18:56:35 -05:00
Jason Orendorff ac59883b3b Follow-up for bug 695752. Fix "error: extra ';'" and "warning: empty macro arguments are undefined in ISO C90 and ISO C++98" (this broke maemo). r=red. 2011-10-19 18:36:19 -05:00
Nicholas Nethercote b51f23d47a Bug 685783 - Take advantage of slop bytes in js::Vector. r=luke. 2011-10-19 16:19:06 -07:00
Jason Orendorff 45c701e5df Bug 695752 - Part 3 - class ParseNodeAllocator. r=luke.
--HG--
extra : rebase_source : 28452c60079a18e5c872317f4ab32e4216215fc9
2011-10-19 16:45:05 -05:00
Jason Orendorff 3a3dd29d63 Bug 695752 - Part 2 - Add Parser::new_ methods for creatinng parse nodes. r=luke.
--HG--
extra : rebase_source : 9978265f81e72929f55a78da55250a431c64c041
2011-10-19 16:44:18 -05:00
Jason Orendorff 7f48ff4751 Bug 695752 - Part 1 - Give js::ParseNode a constructor. r=luke.
--HG--
extra : rebase_source : 562e58afb9f00d8f4ba73989a6a0e779d3d8000b
2011-10-19 16:43:21 -05:00
Matthew Gregan 7a81d221c9 Bug 693095 - Fix audio stream position estimation for remoted streams. Also resurrect audio thread wait removed in bug 669556 when using remoted audio streams. r=cpearce 2011-10-19 18:29:08 +13:00
Matthew Gregan 0d7fbf52b1 Bug 695240 - ogg_int64_t should be 64-bit everywhere. r=derf r=rillian 2011-10-20 11:18:51 +13:00
Matthew Gregan b367716cd2 Bug 693131 - Short sounds are inaudible on Android. r=dougt 2011-10-20 10:52:50 +13:00
Mark Reid 29516695fb Bug 694447 - Broken idle telemetry reporting. r=mak 2011-10-20 00:03:34 +02:00
Jason Orendorff 05a2528a5e Bug 695549 - Rename almost everything in the JS front end. Part 4, rename js::Compiler to js::BytecodeCompiler and fix up old comments referring to jsparse.c etc. r=luke.
--HG--
extra : rebase_source : f1f7d634b48e3cd2cdae15c02cbb1903151e49be
2011-10-19 09:51:04 -05:00
Jason Orendorff 0759730e13 Bug 695549 - Rename almost everything in the JS front end. Part 3, rename tokenizer global functions and put them in the js namespace. r=luke.
--HG--
extra : rebase_source : f5f96588fc824cc4b2462b56872905deddee012b
2011-10-19 09:43:36 -05:00
Jason Orendorff 1ed99950f6 Bug 695549 - Rename almost everything in the JS front end. Part 2, rename emitter global functions and put them in the js::frontend namespace. r=luke.
--HG--
extra : rebase_source : eac14a2379edf70c4e9df4045f432b4a15ed64f0
2011-10-19 09:42:06 -05:00
Jason Orendorff b3465b0a28 Bug 695549 - Rename almost everything in the JS front end. Part 1, rename types and put them in the js namespace. r=luke.
--HG--
extra : rebase_source : 13efff29e9afb428f4a7658f0a0051f2e501dc15
2011-10-19 09:35:52 -05:00
Wan-Teh Chang 7bcec0e1f5 Bug 695833: Update NSS to NSS_3_13_1_BETA1, which includes fixes for
bug 693228 and bug 694148.  See individual bugs for code reviews.
2011-10-19 14:31:23 -07:00
Jeff Walden f82648527c Bug 656059 - Initialize a bunch of variables which some versions of gcc (but not 4.6.1) think might be used uninitialized. Technically none need to be, but this code isn't hot, so no reason not to just initialize and move on. r=warnings 2011-10-19 14:28:14 -07:00
Jeff Walden c7be68e46a Bug 656059 - Ask for specific original prototypes in much of jstracer.cpp, not through a generic JSProtoKey-keyed interface. r=jorendorff
--HG--
extra : rebase_source : 9e6973a708ccbdd4785ef67fd6536c3f46c3dbb3
2011-05-10 14:56:49 -07:00
Jeff Walden 18aabe1f5a Bug 655907 - Start adding GlobalObject-specific methods to get Object.prototype, Function.prototype, and a few others, and use them where it's easy to do so. r=jorendorff
--HG--
extra : rebase_source : efa30ea3ba9cf3a90117f9b9119d140e516cbb62
2011-05-09 13:06:53 -07:00
Jeff Walden 258cdb9d83 Bug 694210 - Fix regressions from bug 668024 landing: first a forgotten check for denseness exceeding 2**32 - 1, second for a performance regression from an optimization condition that doesn't hold often enough and bit kraken-stanford-crypto-sha256-iterative. r=bhackett
--HG--
extra : rebase_source : a349dc1fd236d96a67c807ce174b2742130d047d
2011-10-17 11:10:43 -07:00
Jeff Walden 2fcd3f7ed5 Bug 692333 - Split setProperty into property and generic forms, and use them throughout the engine. r=bhackett
--HG--
extra : rebase_source : 9239eb648466f929733428eb1a18bb0c0af51506
2011-10-05 17:16:25 -07:00
Jeff Walden c38fb13c79 Bug 692039 - Split defineProperty into property and generic forms, and use them throughout the engine. r=bhackett
--HG--
extra : rebase_source : dce725d8771e2737f1a7059dc1698cc1b0814cd0
2011-10-05 01:00:23 -07:00
Jeff Walden 08cafbbe53 Bug 691993 - Split deleteProperty into property and generic forms, and use them throughout the engine. r=bhackett
--HG--
extra : rebase_source : a69ce113bb0f1787b10f203912bc95d9b9026c49
2011-10-04 17:49:57 -07:00
Jeff Walden ecf1385a3b Bug 691992 - Split getAttributes and setAttributes into property and generic forms, and use them throughout the engine. r=bhackett
--HG--
extra : rebase_source : ab383bf621c212424db6c0f358b6dd2c31443b68
2011-10-04 17:21:06 -07:00
Jeff Gilbert 56378bd370 Bug 615976 - Fix ResizeOffscreenFBO to attempt resize without AA if resize with AA failed - r=bjacob 2011-10-19 15:09:57 -04:00
Jeff Gilbert e7fc88c724 Bug 615976 - Fixes for support for multisampled Linux/GLX GLContexts - r=bjacob 2011-10-19 15:09:57 -04:00
Jeff Gilbert 86edb0e7e4 Bug 615976 - Fixes layer compositing with AA on Mac - r=bjacob 2011-10-19 15:09:57 -04:00
Jeff Gilbert 0bce5e7356 Bug 615976 - Fixes for support for multisampled Mac/CGL GLContexts - r=bjacob 2011-10-19 15:09:57 -04:00
Jeff Gilbert 4ef6c241ac Bug 615976 - Adds support for multisampled GLContexts, esp. EGL, WGL paths - r=bjacob 2011-10-19 15:09:57 -04:00
Jeff Gilbert 763058396d Bug 615976 - Adds glRenderBufferStorageMultisample, extension detection for framebuffer_multisample - r=bjacob 2011-10-19 15:09:57 -04:00
Jeff Gilbert 975d14b0a4 Bug 615976 - Adds support for samples in ContextFormat, pref 'webgl.max-samples' - r=bjacob 2011-10-19 15:09:57 -04:00
Jeff Gilbert eb17b5e0b2 Bug 615976 - Adds support for separate Draw/Read buffers in GLContext, with lazy blitting - r=bjacob 2011-10-19 15:09:57 -04:00
Jeff Gilbert ea51ff68ce Bug 615976 - Fix WebGL to default to trying to have anti-aliasing - r=bjacob 2011-10-19 15:09:57 -04:00
Jeff Gilbert 67e2325bcf Bug 681791 - Fixes GLContext::ResizeOffscreen leaving a mess on failure - r=bjacob 2011-10-19 15:09:57 -04:00
Jeff Gilbert a526953187 Bug 686083 - Adds method to disable GL implementations - r=bjacob 2011-10-19 15:09:57 -04:00
Benoit Jacob 20d36842ee Back out Jeff's patches because they lack a Bug number and/or a r= field. Sorry, should have checked that. Re-landing. 2011-10-19 15:31:33 -04:00
Josh Matthews b39598295e Bug 691424 - Ensure that plugin processes that can't create a crash reporter actor abort the plugin creation process. r=bsmedberg 2011-10-19 15:32:17 -04:00
Timothy Nikkel 0bd28c1700 Bug 695245. Misc view related code cleanup. Mostly dead code removal. r=roc 2011-10-19 14:10:13 -05:00
Jeff Gilbert 7a0dc9cec6 Fix ResizeOffscreenFBO to attempt resize without AA if resize with AA failed 2011-10-19 15:09:57 -04:00
Jeff Gilbert 722fc966fc Fixes for support for multisampled Linux/GLX GLContexts 2011-10-19 15:09:57 -04:00
Jeff Gilbert 17f1b76695 Fixes layer compositing with AA on Mac 2011-10-19 15:09:57 -04:00
Jeff Gilbert 80c22fa28a Fixes for support for multisampled Mac/CGL GLContexts 2011-10-19 15:09:57 -04:00
Jeff Gilbert ef36f1acc5 Adds support for multisampled GLContexts, esp. EGL, WGL paths 2011-10-19 15:09:57 -04:00