Commit Graph

60669 Commits

Author SHA1 Message Date
Paul Biggar
a27afaacb0 Bug 621341 - make jit_test.py and jstests.py executable (r=dmandelin)
Change their permission bits, and add interpreter lines.
2010-12-27 11:31:32 -08:00
Phil Ringnalda
b3eb7cb551 Bug 621348 - Disable regress-336410-2.js on debug Linux where it times out, r=bclary 2010-12-26 08:00:18 -08:00
Philipp von Weitershausen
f591065405 Bug 610375 - Make bookmark folders not sync last [r=mconnor] 2010-11-09 13:53:50 -08:00
Philipp von Weitershausen
08efe3cb23 Bug 609398 - Get rid of partial sync [r=mconnor] 2010-11-09 13:51:19 -08:00
Chris Leary
0ae1d79202 Bug 576837: Conform to old invalid character-class range error. (r=Waldo) 2010-11-08 18:08:32 -08:00
David Anderson
28d275b6fc Restrict global checks to the TR's global (bug 597940 followup, r=luke). 2011-01-07 16:54:55 -08:00
Jeff Walden
21bab7c739 Bug 514568 - Put the Call object for strict mode scripts in the methodjit. r=dvander 2011-01-07 17:58:31 -06:00
David Mandelin
f018264c7f Bug 622691 followup: invert statement order in AutoUnlockDefaultCompartment to get update inside lock, r=gal 2011-01-06 11:30:15 -08:00
Tom Schuster
acbe1325b9 Fix crash in object-wrapped string length IC (bug 623474, r=dvander). 2011-01-07 14:30:10 -08:00
David Anderson
9e176a411b Abort recording on some more global operations (bug 597940, r=luke). 2011-01-05 19:53:08 -08:00
Luke Wagner
fe23536656 Bug 623441 - JSCompartment::wrap missing NULL check (r=gal)
--HG--
extra : rebase_source : 9ddb81b96239889550e085619743c38300c0cdfc
2011-01-07 09:19:54 -08:00
Luke Wagner
c6da67d0e1 Bug 614131 - Don't leave wrapped exception in the context on failure to enter compartment (r=gal)
--HG--
extra : rebase_source : 325d545ef79b88f3983b86a7dde262acf9e60e1f
2011-01-07 09:13:00 -08:00
Luke Wagner
97a75fa583 Bug 620637 - Flush tracker completely when doing tree call (r=dvander)
--HG--
extra : rebase_source : 94a4e6b98bafae208066ef6c3d7521364bcd4abe
2011-01-06 14:31:55 -08:00
Jeff Walden
7b5179a175 Bug 514568 - Add JSObject::callIsForEval rather than using JSObject::getCallObjCallee() == NULL. r=igor 2011-01-05 14:54:04 -06:00
Jeff Walden
e93935e339 Bug 514568 - Trace strict eval frame Call objects correctly, keep the eval script safe from GC, and properly put strict eval Call objects when the script completes. r=igor 2011-01-05 13:55:18 -06:00
Jeff Walden
d6e9eb57fe Back out 86285f568e0c for orange. 2011-01-07 15:03:39 -06:00
David Mandelin
fd202dfe55 Bug 610973 part 1: use scope chain to get string prototype to bake in, r=dvander 2011-01-07 11:31:21 -08:00
Brendan Eich
b3c3ba870e ES5 directives should not trigger 'useless expression' errors (559402, r=jimb). 2010-12-27 13:10:25 -08:00
Jeff Walden
8e764445c1 Bug 623301 - Properly root arguments names during a call to Function(). r=brendan
--HG--
extra : rebase_source : 62f1e5d974ef8a208d8c661dfb29f292371f8c14
2011-01-05 16:50:30 -06:00
Philipp von Weitershausen
f32561863b Bug 584927 - Use async queries to set page annotations in the history engine [r=mconnor,sdwilsh] 2010-11-02 16:34:46 -07:00
Philipp von Weitershausen
8e81c5b7cd Bug 584927 - Use an async query to get page annotations in the history engine [r=mconnor,sdwilsh] 2010-11-02 16:34:38 -07:00
Jeff Walden
166d3ac09e Bug 514568 - Tests for strict mode eval getting its own variable environment (and for other modes of interaction with eval, for greater testing rigor). r=igor 2010-10-01 18:43:01 -07:00
Jeff Walden
de8c94c378 Bug 514568 - Use a fresh variable environment for strict mode code run by eval, and give strict mode eval code frames a Call object backed by those variables. r=igor 2010-10-12 11:38:06 -07:00
Jeff Walden
8144b311b1 Bug 514568 - Refactor name binding code in the parser to more clearly split local name binding from top-level name binding, as reorganization anticipating strict mode eval getting its own environment and not using its caller's environment. r=igor 2010-10-15 14:19:56 -07:00
Tom Schuster
c907960101 Add a test for bug 473941. rs=jwalden 2011-01-03 17:36:28 -06:00
Jeff Walden
f489d4756b Bug 621943 - Generator frames don't correctly steal strict arguments from stack frames. r=luke 2011-01-01 23:34:33 -06:00
Jeff Walden
6ddf166349 Warning patrol. r=sparky 2011-01-04 15:18:16 -06:00
Gavin Sharp
c178e0c8c5 Bug 598006: make frontend charset menu code handle multiple same-document charset menus, r=dolske, a=blocking
--HG--
extra : rebase_source : 3c52eda06be2daafad973a6d88bc8f70057ceed8
2010-09-21 18:20:16 -04:00
Gavin Sharp
baf1c9ef87 Bug 599482: need to call the "removed" handler when popup notifications are removed due to location changes, r=dtownsend, a=blocking
--HG--
extra : rebase_source : bc108537233f96bd353846829e3489c243257dd3
2010-09-24 17:04:04 -04:00
Benjamin Stover
5115d83eac Bug 605618 Follow-up: Fix refcnt issue r=cjones a=blocking-fennec 2011-01-13 14:17:40 -08:00
Michael Yoshitaka Erlewine
c6fb1a9dba Bug 622631 - JavaScript Warning: "Error in parsing value for 'width'/'height'. Declaration dropped." [r=ian, a=beltzner] 2011-01-12 10:20:28 -05:00
Michael Yoshitaka Erlewine
1bcb948aea Bug 610242 - Don't show tab icon if there isn't one? [r=ian, a=beltzner] 2011-01-13 13:22:47 -05:00
Raymond Lee
003ef3e446 Bug 588265 - Closing a tab when in Tab Candy should cause the containing group to become focused [r=ian, a=beltzner] 2010-12-16 11:43:25 +08:00
Raymond Lee
6c99181072 Bug 596781 - Don't allow the last group to close if there are app tabs [r=ian, a=beltzer] 2010-12-17 13:43:31 +08:00
Raymond Lee
bc52cecd31 Bug 604098 - Double click anywhere to create a new tab [r=ian, a=dolske] 2011-01-10 11:23:56 +08:00
Taras Glek
0d04052a37 Bug 522375 - built-in startup time measurement. overflow fix on mac r+a=Mossop 2011-01-13 13:35:28 -08:00
Ben Turner
58a8432fae Bug 606752 - 'DOM Worker can destroy JSContext while Cycle Collector is running'. r=jst, a=blocking. 2011-01-13 13:14:38 -08:00
Taras Glek
cbffc495c3 Bug 522375 - built-in startup time measurement r=vlad a=Mossop 2011-01-13 12:18:51 -08:00
Ben Turner
1b6fafb680 Bug 619568 - 'Intermittent test_index_object_cursors.html | indexedDB error, code 4'. r=sdwilsh, a=blocking. 2011-01-13 12:11:26 -08:00
Mark Banner
c089e851d9 Bustage fix for non-IPC and for shared builds following bug 605618. a=bustage fix 2011-01-13 20:01:45 +00:00
Robert Strong
0fc8a61c77 Bug 595078 - Where possible, remove the possibility of other components breaking app update. r=mossop, a=approval2.0 2011-01-13 11:36:36 -08:00
Robert Strong
6730a4355a Bug 601701 - Automatic updates get stalled when installed version is newer than a downloaded update restored using Windows system restore. r=mossop, a=blocking2.0-final 2011-01-13 11:36:28 -08:00
Clint Talbert
8947822a22 Bug 624001 Update android devicemanager with better error handling r=jmaher,mcote a=NPOTB 2011-01-13 12:00:23 -06:00
Mark Banner
b8132a8aa9 Bug 620101 - Intermittent failing in test_nsIProcess.js | TEST-UNEXPECTED-FAIL | Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIProcess.run]; r=glandium,a=test-only fix 2011-01-13 17:51:40 +00:00
Benjamin Stover
16daa8513e Bug 605618 Part 9: Fix test-ipcbrowser and crash r=cjones a=blocking-fennec 2011-01-13 09:45:31 -08:00
Benjamin Stover
8fc0069a6b Bug 605618 Part 8: Content process map from view IDs to content elements r=cjones sr=roc 2011-01-13 09:45:14 -08:00
Benjamin Stover
bd474a4f0f Bug 605618 Part 7: Include viewport and content size in API r=cjones sr=roc 2011-01-13 09:45:14 -08:00
Benjamin Stover
3dcc00f08c Bug 605618 Part 6: Use viewports to allow scrolling and build display lists r=cjones r=tn 2011-01-13 09:45:14 -08:00
Benjamin Stover
822ae4d1f4 Bug 605618 Part 5: Support displayport for iframes r=tn sr=roc 2011-01-13 09:45:14 -08:00
Benjamin Stover
c3976a78cf Bug 605618 Part 4: Map for storing views r=cjones 2011-01-13 09:45:14 -08:00