User Push date [To Local] | Changeset | Patch author — Commit message |
---|---|---|
bsmedberg@mozilla.com Fri Aug 19 14:38:13 2011 +0000 | d963476cbf67a6a4e10223806842fa8af28ff03d | Benjamin Smedberg — Merge the electrolysis branch to mozilla-central. ← 1841 merge changesets [Collapse] |
1881f9b5f8b50fa29a6b4f9885948e9ce632d22b | Marco Bonardo — Merge last green changeset from mozilla-inbound to mozilla-central | |
54a15fc04437f437a88253f971e343b03f591b0a | Phil Ringnalda — Back out 902a7c3eb320 for failing to build on Windows, and 196df669baba for failing to build without it | |
f9f4c9a737fbf8cd17adea3c3adbffc0645cf134 | Doug Turner — Bug 661978 - Android file input activity deadlocks. r=blassey | |
c9c694fa048cac880a91474b4ccedaad6bdbca66 | Doug Turner — Bug XXXX - Correctly renames the Log() functions to use the right filename. rs=blassey | |
1ac35ad29f03b52815b8a9362e3f12764cd7f7c4 | Doug Turner — Bug 678818 - Ensure that the device motion is cancelled at ~nsGlobalWindow. r=jst | |
2586082fbd94bc68baa1265f45c5a2b6a8279eae | Matt Brubeck — Back out 6409a44ecb17 (bug 677173) because of test failures. | |
15abec6c69918653a36f9cb78f2c8ede8c3db85e | Bob Moss — bug 679038 - error building WatcherService for SUTAgent r=blassey | |
6409a44ecb1701d91aa76ab5d3118a4c4f7ced09 | Matt Woodrow — Bug 677173 - Remove 3D transform IDL properties until it is enabled by default. r=dbaron | |
cd982d1f49d62bbc5a740475338e4cc31e1a1342 | Josh Matthews — Bug 680275 - Ensure that the video load begins before adding the video to a new document. r=roc | |
46b3d16fc427f98b441e734997dd6c649bb9f03c | James Willcox — Bug 610834 - New windows opened don't get painted until resized. r=fabrice | |
73aafae10571356aa17af47e922f1af6118de217 | Luke Wagner — Bug 670071 - make Invoke + InvokeArgsGuard less error prone (r=waldo) | |
796b8466d549dc5db8df06f33210f8a1f02aaaf2 | Luke Wagner — Bug 678362 - HashTable should not require callers to bounds-check initial capacity (r=waldo) | |
5bbc3615e3877e0d3fb047263cc995bc72e9cb73 | Luke Wagner — Bug 677367 - Update pc in mjit throw-handling to match interp (r=dvander) | |
2e2e0dc4654c4ad405b7dc0af4c8f88a97083ac0 | Luke Wagner — Bug 677367 - Debug eval-in-frame needs to compute this of enclosing frame (r=jorendorff) | |
902a7c3eb320a18b4052db3c19fa750e42b4bb71 | Daniel Holbert — Bug 679832 followup: add an #include <stdint.h> to fix bustage on Linux Opt QT build. | |
a8199bd4af834b35ee89f5380c88f0bbf0c46bb9 | Ehsan Akhgari — Bug 680277 - Debug builds should always be compiled with frame pointers; r=khuey | |
196df669baba497e9d2aabdd1dcc33f120d1bca5 | Daniel Holbert — Bug 679832: Explicitly cast to a pointer-sized integer, when converting between 32-bit ints and void* pointers in nsCheapSets.h. r=bsmedberg | |
c83fb1dd0e785e0b5f31fdeaa77a73cdda329603 | Daniel Holbert — Bug 511348 followup: Remove reference to missing Makefile from toolkit-makefiles.sh. rs=ted | |
66dbf7e560ca9de619d9bfd7740329392ef64c05 | Brad Lassey — bug 654352 - follow up to make test for document.caretPositionFromPoint API more reliable r=me | |
9cc3a0162863e70bff1d5c9b358580c40c41ce9e | Benjamin Stover — Bug 673122 Rotating Fennec to landscape causes checkerboard to appear indefinitely r=mbrubeck | |
00f9b3304811a191188521cc29ff1cc9034470c2 | Brad Lassey — bug 666977 - Panning ends selection in progress r=mbrubeck | |
636d0e651d5e610c0c30a511e16d0ac98cc49223 | Brad Lassey — bug 667243 - use caretPositionFromPoint for controlling text selection r=mfinkle | |
70b03a8b5a957b3b191774b1f8ef73a4c7ead5e9 | Brad Lassey — bug 654352 - document.caretPositionFromPoint API r=roc,smaug | |
e204fcdf504974372f450422ab851b41af959cfb | Ehsan Akhgari — Backout changeset 46dc0fb0b1cb (bug 674770) because of yet another mochitest-3 Windows failure | |
c51feb247cc4127b01b62a331bd6f370d85fe638 | Oleg Romashin — Bug 621228 - Make plugins listening presShell SetActive calls. r=jst | |
ec4956f17090631ec826f27e3da5ac6956717083 | Ms2ger — Merge m-c to m-i. | |
5691363f380fe07517235de738216fb40837fb1b | Terrence Cole — Bug 547875 - No OOM check on trace when creating a null closure in JSOP_LAMBDA r=dmandelin | |
1dccbc1234f4b8869449c0242f8d4f9e3052162e | Jason Orendorff — Bug 679879 - Change JSFunction macros to methods. Part 2, js/src changes. r=Waldo. | |
a5c778f36c33c585196dabc198cbe7ea94fd37a6 | Jason Orendorff — Bug 679879 - Change JSFunction macros to methods. Part 1, remove the macro uses from caps. r=mrbkap. | |
6bb148047bb5f3715c812434b554db38cd692747 | Jason Orendorff — Bug 679013 - jsdbg2: Crash when a scripted proxy handler throws Error.prototype. r=Waldo. | |
fae3f1a9327b0270f33df3150be8bcbd6139fcd3 | Fabien Cazenave — Bug 680060 - [queryCommandEnabled] check `GetIsSelectionEditable' results; r=ehsan | |
861e1307c43c06c74b623b9dd6af591f646ecd31 | Doug Turner — Bug 677256 - Migrate to Google Location Service v2. r=stover | |
e79dbde50f8e5b61a6b2586ce02b6de19136cdb5 | Ehsan Akhgari — Bug 675201 - Wait until the window opened by layout/generic/test/test_bug514732.html is closed before running the next test, hopefully fixing the intermittent orange in layout/generic/test/test_bug632379.xul; r=volkmar | |
46dc0fb0b1cb4b5b90bbb655f4e0d6d820e0aae6 | Ehsan Akhgari — Bug 674770 - contenteditable breaks middle-click to open links when middlemouse.paste=true; r=roc | |
e8cb0687737a90e89871b38707153e8f98042a6d | Matheus Kerschbaum — Bug 678155 - Remove NS_COM. r=bsmedberg | |
6309d93cd072d3d9cc49a3c903e9022b3f64490b | Neil Deakin — Bug 673301, crash using non-string data with text/plain drags, r=josh | |
58b7de3f9b79b713d74504e922c4bae8511cc34c | Ed Morley — Bug 670461 - Fix conversion from 'double' to 'PRUint32' build warning in gfx/src/nsRenderingContext.h(73); r=joedrew | |
690b443ea6891026d87aff42f4e71539033cfb6a | Oleg Romashin — Bug 679236 Add Maemo6 geolocation provider (Qt Mobility based). r=dougt | |
a67e4bd575b4dd74f1956567595cd32ca6b1e76d | Marco Castelluccio — Bug 674014 - Remove "check whether mmap() sees write()s". r=glandium | |
0f8e88bb5bc89c285ddb71258a6e3bea4ca1f610 | Matheus Kerschbaum — Bug 568971 - Nuke nsIGlobalHistory3. r=mak sr=bz | |
a98208ca4e1460d701bb194486631cca894644bb | Ed Morley — Bug 659234 - Remove unused variable |rv| from test_file_perms.cpp; r=sdwilsh | |
6f55c978504a545222a807b2c241676ff3d460f0 | Matheus Kerschbaum — Bug 679616 - Stop whitelisting dead mozilla.widget.render-mode pref in about:support. r=bas | |
9e6e62e4fbc11b9f2aac13f2b732d1f42cf67b3e | Matheus Kerschbaum — Bug 679617 - Don't define TOPIC_FRECENCY_UPDATED twice. r=mak | |
acf10d96fa73fb8fca249669f12184f0bcd64f3b | flod — Bug 649266 - Certificate window is broken with long text labels. r=kaie | |
8fbc35ff4d7cb1fa6df2acf0e6090e3428044e33 | Matheus Kerschbaum — Bug 678794 - Remove NECKO_OFFLINE_CACHE checks. r=jduell | |
5046e7177feb47152e8b6cb82358f3e05e73cc50 | Matheus Kerschbaum — Bug 678792 - Remove --disable-necko-disk-cache. r=khuey,jduell | |
63b8853b1d67da1b8c7a05ce9bb986157d58bb81 | Jonas Sicking — Bug 667612: Make addEventListener not throw if passed a null listener. r=smaug | |
805cd41a9b9fa7a7255a8be7ec568e46e5a30ae7 | Markus Stange — Bug 679717 - Add "mac-lion-theme" system metric in order to allow for Lion-specific CSS rules without the need for per-file manifest overrides. r=dbaron | |
6181ba4693f9face8f50d367f3de5593b500742d | Dão Gottwald — Backed out changeset e68b6ce72fc3 | |
2578bdcf32ee0727411fd5547600e0686e1d76f6 | Steven Michaud — Bug 678607 - Work around Apple bug to avoid crashing with two-finger swipe on OS X Lion. r=bgirard | |
b6b6c8e74766b7616d9f603a63528b7501b04f2c | Kyle Huey — Merge b-s to m-c. | |
ab68ef485d775c88114cc1b4cccc33fd66798efb | Kyle Huey — Bug 555482: Allow resetting resizers by double-clicking on the resizer. r=Enn | |
4ab18c9e38b1a8cac77cb5db5fe8687f11094a1a | Ted Mielczarek — Update NSPR to the NSPR_4_9_BETA1 tag. Fixes bug 676457, bug 653737, bug 673799, bug 673817, bug 678993, bug 676584 | |
932c8414512f32c41e0d3eb9c9e483658ed7ab27 | Rob Campbell — merge fx-team to m-c | |
c0e7a77e62d85c975092318f2ecbc1b16937d1f1 | Tim Taubert — Bug 678816 - web console re-attaches console to non-tab-browser contentWindows; r=msucan | |
7de8e7bce4432323fa5af303e52e1f5a0df1e475 | Tim Taubert — merge the last green changeset on m-c to fx-team | |
c458adeca5b560d8f9ea9608f329e8f29e884e1e | Mihai Sucan — Bug 679475 - Turn on Orion by default in Scratchpad post-merge in fx9; r=rcampbell | |
75eeb6cb7050af0c027302d7d76f228a888aa1bf | Mihai Sucan — Bug 678763 - Intermittent browser_sourceeditor_initialization.js | application timed out after 330 seconds with no output; r=rcampbell | |
a2cc2d7fa5473f42c92ec2b8d99ccb90b92c5647 | Kyle Simpson — Bug 575234 - Create attribute-value editor for HTML inspector; f=pwalton r=rcampbell,gavin.sharp | |
4c3632a6d26b052fd19fba1491607045a2392ede | Rob Campbell — merge m-c to fx-team | |
a2b79dba671030d52bf6ee42227d0e1c6d3c7207 | Jared Wein — Bug 676713 - Removed duplicate implementations of waitForClearHistory. r=mak77 | |
cbb901789b3b7b301271540daeaf68c9bc10d9d1 | Jan Varga — A followup for bug 617528 - implement the HTML5 "context menu" feature (contextmenu attribute). Merged "generated" and "ident" XUL attribute into "generateditemid" and renamed PageMenu.init() to PageMenu.maybeBuildAndAttachMenu(). r=enn | |
b904a9d949d6e0990a6888b22d823839f34b456f | Ian Neal — Bug 679320 - Add currentURI as a property to the xul:editor element r=ehsan | |
fb919f4fa210316d936e4cc4677462b0bf4fab68 | Kyle Huey — Merge b-s to m-c. | |
e3f681b8147fc042399e654e6b1561801287cb22 | Kyle Huey — Bug 678867: Commit the half of the patch that mysteriously vanished. r=ted | |
c5882ebe849983442f77ea1992a82638307c05fd | Kyle Huey — Bug 678867: Eradicate VPATH abuse from js/src. r=ted | |
5d1198b8ba0ac9d6789f4276b397803af9a18399 | Kyle Huey — Merge m-c to b-s. | |
15efac661d6a3ae92cc63edf6e0683ac30e3e969 | Mike Hommey — Backout changesets 66b336cc59b1 and dfe63797f67a (bug 676252) beause of Linux opt perma-red | |
66b336cc59b1ec3c9c4957fa0d4226b865af8382 | Mike Hommey — Fix-up for bug 676252 | |
b0fa6b9a3e47a8e452521375a38be8e5b079014d | Mike Hommey — Bug 659311 - Avoid clobber between profile generate and use passes of PGO builds. r=ted | |
dfe63797f67a619bff1beb45c20982e300b9964a | Mike Hommey — Bug 676252 - Use a different object file extension for the first PGO build pass with GCC. r=ted | |
c5f8cb2c8ea463c620df1e7f1a44b257c0c58e66 | Mike Hommey — Bug 677577 - Force an early failure when check-sync-dirs.py fails. r=ted | |
f69a10f23bf334215464758d71ad900542856f5a | Marco Bonardo — Merge mozilla-central and mozilla-inbound | |
21dd913a5c92471d01e9be79ebbb941fa685e824 | Marco Bonardo — Backout changeset e6d269bc23b9 (bug 674251) to investigate Tdhtml regression on Mac. | |
3de869db521c06046f4bd4485ace8df1c387bb80 | Dave Townsend — Bug 679604: When an older version has persisted the last selected category the first view of the add-ons manager will fail to display any category. r=Unfocused | |
8d4257d1967c73a2180980c46c9fd390589bd2d8 | Chris Pearce — Bug 671745 - Remove unnecessary and orange-inducing play() in test_replay_metadata. r=doublec | |
860fb2ea7e2bc65aa71f1eeb174f0451a82dae2b | Brian Smith — merged m-i | |
a23a0490b620ff3cea4bf9dca7339553f2d57a1a | Brian Smith — Bug 677418: Remove unused nsNSSComponent::GetNSSCipherIDFromPrefString, r=kaie | |
53e4d3ac41dfdaa3bd88dbcb8e772e22dd44f585 | Brian Smith — Bug 677409: Remove unused nsICipherInfo API, r=kaie | |
e3a6de4920d05392d320f0ccfdc5074941f4db03 | Nicholas Nethercote — Bug 678922 - Telemeterize the "storage/sqlite" memory reporter. r=khuey. | |
4cfe93ab5d3b4000a407e6591b51ce2fb36212c8 | Makoto Kato — Bug 678451 - Remove unused gfx files (mozilla-decoder.*, gfxIFormats.idl and gfxidltypes.idl). r=joe | |
1b6414e98c4e552f8994535e0a5aea26cfd9818d | Makoto Kato — Bug 678686 - package-manifest should has $(GLOBAL_DEPS) dependency. r=Callek | |
8813fd93ef5d8d204cd58c13de1ab7cf3f67452c | Matthew Gregan — Bug 679269 - Rename SoundData{,Value} to AudioData{,Value} and fix inconsistent use of "sound" vs "audio". r=doublec | |
5a4ca4d59be491a1d8d68ee9ad9c40243682885b | Matthew Gregan — Bug 679261 - sa_stream_get_min_write should return a result in bytes, not frames. r=cpearce | |
c54c3b67c10288c7ef0013a6cb17340cb9fe20cd | Matthew Gregan — Bug 623444 - Remove unused non-blocking code from nsAudioStream. r=doublec | |
4789623b77f2e792c0d348f25598f361736ba168 | L. David Baron — Fix nsLayoutUtils::ComputeSizeWithIntrinsicDimensions to produce correct results when one of the tentative height/width (i.e., the intrinsic height/width) is 0. (Bug 677091) r=roc | |
d5c8e4c01f13cd5c8e0f04e6b0c7af7e393a6015 | Matt Brubeck — Bug 674212 - Skip reftest on Android because of timeouts (test-only) | |
35e465c9d470b54d0c7dd7111423bd453ac9b734 | Steven Michaud — Bug 678891 - Reduce delay for two-finger swipe on OS X Lion. r=mstange | |
7646eade98425467e7494db3b84c5c8391662cb3 | Markus Stange — Bug 677279 - Send momentum scroll events to the location of the last non-momentum scroll event. r=smichaud | |
4e2365ec6145d5bc246c0d07f210921be2b03641 | Steve Fink — Bug 679893 - Move up handling of -D js shell argument so that JSOPTION_PCCOUNTS is set before constructing the initial script for Function class (r=cdleary) | |
410678e3b7137a6d912ad553ce2ad2d2704b9142 | Mounir Lamouri — Bug 679499 - Add nsHTMLAnchorElement, nsHTMLSpanElement and nsHTMLDivElement to the DOM Memory Reporter. r=jst | |
f345becaf55b05b3f0a05fd9aea4d7d4457377a0 | Chris Lord — Bug 674494 - Uninitialised variable in ThebesLayerBuffer::BeginPaint. r=mattwoodrow | |
800f7541fb20db6cecf427c9342fde4efdb8abe4 | Fabien Cazenave — Bug 674212 - Modifying text of a contenteditable DOM Node removes spellcheck underlinings; r=ehsan | |
2c5ef30a89b26fc38d88c0848c391e68db8756dd | Ehsan Akhgari — Backout changeset b75337bbcf6b (bug 677864) because of xpcshell test failure | |
de9252e8b8f46d84a84d7c89892d5d98252983bd | Marco Bonardo — Backout changeset 3db901280232, (Bug 666385) to investigate Mac Tdhtml regression. | |
8fd6d6928229ab2defac3a1e5d7d3618414a0dc6 | Ehsan Akhgari — Bug 318065 followup - Remove the extra finish call from the test | |
4cdc35309098d4f19a394cc8b1ab4a141db1b4d2 | James Willcox — Bug 627019 - ignore IME changes from gecko when other changes are still pending | |
05268baefef7ad036af54583ff5808157a223a19 | Markus Stange — Bug 678825 - Also unify toolbars that are wider than the window. r=josh | |
b75337bbcf6bef9d887357e862a6c3fead406c0c | arno renevier — Bug 677864 - Fixes components members class description. r=mrbkap | |
b23c1a9de86cfe00da3843e9d7bed15778d33b06 | arno renevier — Bug 677880 - Rename nsIScriptableInterfaces and nsIScriptableInterfacesByID. r=mrbkap | |
63f07bd1d64f39f801cb3f38196a788a1ddbc1fb | Fabien Cazenave — Bug 676401 - The document.queryCommandEnabled API doesn't take the active editing host into account; r=ehsan | |
9c2be071d1d6577bdd9bac101bea06bf873b25c3 | Jeff Walden — Bug 679019 - Make initializing the *Error classes non-generic, and combine their initialization with that of Error. r=jorendorff | |
9c338d07d7f836a9e1e60cc90f30ada4b150f232 | Jeff Walden — Bug 679019 - Move initializing the *Error classes into a helper function. r=jorendorff | |
8e85ef78e47f901e48a4efc9099b3dfab7feaad2 | Jeff Walden — Bug 679019 - Make initializing the single Error class non-generic. r=jorendorff | |
c5e84e1e62daf3e196e1aadcba60c89ea75f3c3a | Jason Orendorff — Build system: echo submake commands, just like all other commands. rs=ted. | |
5f0596a0b81e10538e29f084a5525825b8dd4229 | Luke Wagner — Backed out changeset 0cf822d12c64 (and dependent be91fb29d950 and 53dd7a930bae) due to intermittent crashes | |
170e2522e530285e049d9f8e6a0cb17547ae1ba0 | Graeme McCutcheon — Bug 318065 - Don't notify editor observers until bogus node state is reset. r=ehsan | |
e6d269bc23b91ac74bad6a774d367e1d9859ab32 | Igor Bukanov — bug 674251 - making JSScript a GC-thing. r=jorendorff | |
02acac85777ee3c967a9dc8c163f9fa83d08a1ad | Marco Bonardo — Backout changeset 0c4897315acc (Bug 446569) since it may have caused the m4 permaorange. | |
3db9012802323ecc0265e8e4b0418e5f29f355e1 | Benoit Girard — Bug 666385 - Fix tiled scrolling on Android; r=roc | |
565a69914c4bee1e554cf47f04bd6f6b14e55f2a | Rafael Ávila de Espíndola — Bug 678008 - Fix elfhack build in c++0x mode. r=mh+mozilla | |
8f315a50dcc9736e0efa47d8110fc14dc3d80415 | Rafael Ávila de Espíndola — Bug 678028 - Fix build with clang in c++0x mode. r=joe | |
be62b6c4392a9eb07d5a570ba9a1450c1aa8d805 | Jeff Muizelaar — Bug 671428. cairo: Handle bad strides in acquire_source_surface. r=bas | |
0c4897315acce9bc8fc97cd1b9bb810cbd356f64 | Michael Ventnor — Bug 446569 - Implement prefixed CSS3 columns rule r=dbaron | |
be37d04181293fdaa17d1b5ed5a614eaa481aaf3 | Fabien Cazenave — Bug 456798 — Implement document.queryCommandSupported | |
8b970cb862f2e83f942a59261a5602400f726441 | Phil Ringnalda — Back out 700eb783676a (bug 678420) to try to stem the tide of Windows test_reftests_with_caret.html failures on a CLOSED TREE | |
0423f32a805431316f0a3cbb643c508ac1aa66ec | Phil Ringnalda — Back out 3976958e0e32 and 8a0944d82364 (bug 679320) for Windows mochitest failures | |
b91dc5057fde2447e94217c5accaa2014086b810 | Mihai Sucan — Bug 679475 - Turn on Orion by default in Scratchpad post-merge in fx9; r=rcampbell; DONTBUILD | |
7054f0e3e70e12243256f0e9ceb2a51b66824281 | Makoto Kato — Bug 679473 - TestNativeXMLHttpRequest.exe : fatal error LNK1120: 6 unresolved externals. r=khuey | |
3976958e0e32566ea268b264f56320f9d79f2933 | Ian Neal — Bug 679320 - Add currentURI as a property to the xul:editor element r=ehsan | |
8a0944d82364cfadd8a7a2be9153d7edb2ff320a | Ian Neal — Bug 679320 - Add currentURI as a property to the xul:editor element (test) r=ehsan | |
700eb783676a0609afcf4cf8b0a2897961a5df6b | Jonathan Griffin — Bug 678420 - Target key events at div to prevent unintentional back nav during test, r=ehsan, a=testonly | |
dcb25d71220d814454b68aba05c761c91b265992 | Ehsan Akhgari — Merge mozilla-inbound and mozilla-central | |
4533e6c94fe790043a1ebdbb7de1bd1a75bddacb | Phil Ringnalda — Back out 84ac0004679c (bug 673112) for browser-chrome failures on a CLOSED TREE | |
84ac0004679c056b92a641b39b698e34d0dde475 | Benjamin Stover — Bug 673122 Rotating Fennec to landscape causes checkerboard to appear indefinitely r=mbrubeck | |
5af0f68f2320da2793bb2f3b2ef9a7573df610f3 | Brian R. Bondy — Bug 660369 - Consolidate widget debug output, use nspr logging instead of printing to stdout. r=jmathies, sr=roc | |
250fa13ab0b6f2cb92ade7d3ad35ffb1616c64d0 | Wes Johnston — Bug 596370 - Don't delete files opened with helper apps on Fennec exit [r=mbrubeck] | |
d9ec7a44e2ab399ecc0b7841a338687280cd6a6a | Matt Brubeck — Bug 679120 - Allow negative numbers for integer prefs in mobile about:config [r=lucasr] | |
47ae156df73fcd85dc5389c0d8ccd37e25fa20d3 | Jason Orendorff — Bug 679346 - Fix GCC warning "‘void UnsafeError(const char*, ...)’ defined but not used" in jsdbgapi.cpp. r=gal. | |
c377771c2ecdbf6a77f81f2e7632acea10cd17f2 | Oleg Romashin — Bug 679149 - VKB jumping too much on maemo r=dougt | |
ea0c9306ef4afdac7421331217e0450fd095724c | Oleg Romashin — Bug 673395 - Support Haptic of MeeGo/Maemo 6. r=dholbert | |
50edc05d6ee883a4fa4f401aa296a1c1b960327b | Daniel Holbert — Bug 678573: Remove unused variable |pollError| from nsSocketTransportService::DoPollIteration. r=jduell | |
604271b95a33764a36add2b957deabb55c0e45ca | Luke Wagner — Bug 679251 - InlineReturn should advance the pc always (r=dvander) | |
25fad7b95686ae05fc20c796c41451f91a073b4b | Jacob Bramley — Bug 669132: Optimize VFP memory accesses on ARM. [r=cdleary,Marty] | |
f9379ad86c5d1afdadd75bf4a468c4a2dab968f9 | Alexander Surkov — Bug 386821 - need better solution for firing delayed event against xul tree, r=tbsaunde | |
bef7bcdcd41e563f14b43439997f5d7689aaaeaa | Jim Mathies — Bug 677711 - Kill plugin processes when the child detects the browser is hung. r=bsmedberg | |
3d615a56ad46e4de2494d0f987fc12be7f45d0e9 | Ehsan Akhgari — Landing version bumps on a CLOSED TREE as DONTBUILD | |
e4cdd7cfd3c9c6e721f29068f87b9b7a9ef6dc7d | Ehsan Akhgari — Bump the XPCOM version from 8 to 9 | |
a30ba216df46c8d179c9e0ba51e1c61a7fdb3b03 | Ehsan Akhgari — Bump the Firefox versions from 8 to 9 on mozilla-central | |
5c1add9cd9d71cf72ca22375b650ee21878ba143 | Ehsan Akhgari — Added tag AURORA_BASE_20110816 for changeset 41b84b87c816 on a CLOSED TREE DONTBUILD | |
41b84b87c816403e1b74963d8094cff0406c989e | Tim Taubert — Bug 648683 - Expose tabs on-demand preference; r=dietrich+gavin, a=broken-merge AURORA_BASE_20110816 | |
9967f28c64e183bd85ae5f761c3ab2d8cb5adbc3 | Luke Wagner — Bug 679251 - InlineReturn should advance the pc always (r=dvander) | |
e765c8f565c63da5550aa59bf5d6358a4392fee0 | Rob Campbell — merged m-c to fx-team, browser_595601-restore_hidden.js conflicted | |
b44e9053d17d40417911a7b0ac1f209117b1814e | Rob Campbell — Bug 678021 - browser/base and browser/devtools are racing to make jars; r=dolske | |
87995d2de00c5df79b33c20bbfab4b89414ae62a | Rob Campbell — Bug 678021 - browser/base and browser/devtools are racing to make jars; r=dolske; Backout to fix bug 679301; a=orange | |
e68b6ce72fc32ead1ff716e8c21cd46a86627ac2 | Tim Taubert — Bug 662812 - Panorama isn't aware of the current SSWindowState when being initialized; r=zpao | |
5ff103433c3b46a811b18e7043bc5f70f5af9c26 | Kailas — Bug 595888 - Show file size when attempting to download a file. r=sdwilsh, r=dolske, ui-r=faaborg | |
bdbc65fca5ff366c35841120c53128bde7a6a205 | Dão Gottwald — merge backout | |
a74d2e4c720ed178735ae2f03e0ca8c2501da06f | Dão Gottwald — Backed out changeset 7715bba5cc3a | |
987d310dfcec75acfb9c58dc0223b783ac1d97bb | Dão Gottwald — merge backout | |
7a08fd89d10aefbe28fc9a03c643b06650f1b412 | Dão Gottwald — Backed out changeset 1608aa3ce9d3 | |
a721c6686657930a4109e96691e116ccdcc59e05 | Margaret Leibovic — Bug 648668 - Update blank favicon to dotted outline instead of generic page. r=gavin | |
74e9c64e1c2437474a5534e636ccd14a3bc2718c | Margaret Leibovic — merge mozilla-central into fx-team | |
7715bba5cc3ac721b5c259cc52f5c15e4a08b9ce | Mihai Sucan — Bug 566084 - Inspect gets disabled when navigating to new pages; f=rcampbell r=rcampbell,dolske ui-r=limi | |
36dc4ffaaaaee5533349d589a82032ca05f2f96b | Mihai Sucan — Bug 678763 - Intermittent browser_sourceeditor_initialization.js | application timed out after 330 seconds with no output; r=rcampbell | |
46cd0808d1c539b3068e871c88932f13fc21c552 | Rob Campbell — Bug 678021 - browser/base and browser/devtools are racing to make jars; r=dolske | |
85582dd3a1a4fc0c4d5c0dd613fb1a28f10fdf0e | Rob Campbell — merge m-c to fx-team | |
6137de4b8036d0602f9dee98d889bb42c163b15d | Raymond Lee — Bug 675481 - Space reserved for expand button should be determined at run-time r=tim | |
c762e01dd6dc27a90357a9d6388967d9412c2522 | Raymond Lee — Bug 591699 - Wrong clickable area for 'close tab group' button r=tim | |
1608aa3ce9d38ee758d4ac843e125fcdc14b804d | Tim Taubert — Bug 626455 - modal dialog in onbeforeunload: browser freeze after removing last tab group in panorama; r=dietrich | |
621138727ae41c530c3a9f812bbc93e1164263b8 | Tim Taubert — Bug 678474 - activate event is not dispatched when window is disabled; r=karlt | |
55c3a125c9bb94345ee529fc87cbbe20b22a7ddf | Ehsan Akhgari — Bug 678763 - Disable browser_sourceeditor_initialization.js because it is practically perma-orange; rs=msucan,robcee | |
2e4ddf7504157d05a356867e6418c8c0ea982276 | Dão Gottwald — Bug 648683 followup. Change restoreOnDemand.accesskey to L, since D was already taken | |
7027d3788076fb207f974f92554c033666bcb17e | Brian Hackett — Fix GC hazard, bug 679094. r=jorendorff. | |
f8a0d02f12572dfbcdc578990deed6a98d1e8897 | Landry Breuil — Bug 650749: Fix xptcall for OpenBSD on ppc. r=bsmedberg | |
1248e3a8a8c8a21a4afbcb75634bfc6b1439452f | Kyle Huey — Bug 679191: Improve XPT arena allocation behavior when handling allocations larger than the block size. r=njn | |
35657230a209b1d8b709d7da1b2cc1f702332115 | Kyle Huey — Merge mozilla-inbound to m-c to catch the 8 train. | |
85b5d609a73cddbf7f09e4b708266975c24e7731 | Mike Hommey — Bug 672756 - Allow to populate startupcache on xulrunner applications built with the SDK. r=ted | |
32d45b1d060d51d1d7e9d9f33d98db849402274f | Paul O’Shannessy — Bug 648683 - Expose tabs on-demand preference [r=dietrich, r=gavin, ui-r=boriss] | |
67142b6a15ab393573e477981a089ad6ea59057a | Blair McBride — Bug 677646 - Install Add-on from file no longer works. r=dtownsend | |
f9a0435281d32ac2f76eb93c2ba30fa77f5fe342 | Alon Zakai — Bug 678623 - Increase script stack quota in web workers. r=bent | |
21fe1276adce5610a183e7ab1dc75f9aa19ea037 | Brian Smith — Bug 593077: Remove SSL 2.0 Support and Fortezza Cipher Suites, r=kaie | |
5979968b95984225d901c96fd5e61787695f6ea1 | Trevor Saunders — bug 678799 - a11y telemetry for accessibility initialization r=surkov, tglek | |
4e895b191eb29410bb522a90f9496b6c33f2c6ec | Daniel Holbert — backout 7369baed29ef (Bug 674647) due to permaorange on OS X64 opt xpcshell tests | |
1ad8506a40d295eea16c52a0ec5ba65c3ba8bd28 | William Chen — Bug 664783 - Implement FileReaderSync for Workers. r=bent+sicking. | |
e5c1fbc8df7ed2ebea6a8763b47f73eb7d776112 | Daniel Holbert — merge m-c to m-i | |
91d90510179c2f59302d26bb7a45ba8df5bfa550 | Matt Woodrow — Bug 677878 - Round untransformed rects outwards. r=roc | |
4f62a0bb3a78df4d49e23d4195ba3d67ed19780c | Chris Pearce — Bug 665344 - Ensure minWriteSamples samples written before sleeping in AudioLoop drain. r=kinetik | |
2e887d0eb40aa4f1ca04f1ed9a42c684471f93ed | Bas Schouten — Bug 676753: Support subpixel-AA for the Azure D2D backend. r=jrmuizel | |
0220740e0bea2a14429e37355a4c2e7080c6e3ae | Ehsan Akhgari — Backout changeset 83b6f03bb285 (bug 674770) because mochitest-3 orange on Windows | |
36b6ae568a9878a8c925e4e33855fe485d0e06cf | Paul O’Shannessy — Review comments for bug 645428 | |
2ca877908e8dab6e484a0a04269e44acbcee20af | Tim Taubert — Bug 645428 - "sessionstore-windows-restored" is not sent for empty sessions [r=zpao] | |
f19cab5d3f778122fbced9edef9156cbe89ff9c0 | Paul O’Shannessy — Bug 645608 - If FF Window is minimized and restarted, the window is minimized/maximized then restored [r=dietrich] | |
d06c39b4945328a2e75a35e268a12d45e32a39c9 | Daniel Holbert — Bug 678822: Skip call to nsSMILAnimationFunction::GetAccumulate() if we've had parse errors. r=birtles | |
26114d0e96091d3b142be393f98a53ec10ad7be9 | Daniel Holbert — Bug 473236, 2011 edition: remove executable bit from files that don't need it, in /layout. [test-only, file-permissions-only] DONTBUILD | |
213b48aa2c56a0dc6e570e60e76aa5afcdb31031 | Paolo Amadini — Bug 591289 - Save chosen download file name and other metadata in Places history [r=sdwilsh, ui-r=limi] | |
4c6dfeb5dc3ab1d9015f0b38441ed69251b3d345 | Mats Palmgren — Bug 191864 - Range and Selection broken with splitText() and normalize(). | |
4d046f0cdcbd241bcdd4dc7d7cacee1e4fde7da9 | Mats Palmgren — Bug 191864 - Range and Selection broken with splitText() and normalize(). r=sicking | |
5b1e885539a5f17f1f4afb58fc459faf4c9e5dba | Steve Fink — Bug 673631 - Clean up probes and register (almost) all profiler control entry points in JS_DefineProfilingFunctions (r=luke,waldo,jst) | |
4d9fe0a94ba2460358cf7f65ffa0f0d517b35c6a | Daniel Holbert — Bug 679091: Remove unused variable |size| from gfxASurface::FastMovePixels(). r=cjones | |
b02e49916a3e3a9e2afde0ae250414455e2e49e2 | Josh Matthews — Backing out bug 675669, due to its controversial landing. | |
01ce7e95d7b7dff50e519345295ffa383e595e67 | Dave Townsend — Bug 679157: browser_select_confirm.js tests fail on aurora. r=Unfocused | |
7f2895987cb7126473f1cf65154a0226b4bd479d | Dave Townsend — Bug 669541: Fix extensions.checkCompatibility.nightly to not disable compatibility in aurora builds. r=robstrong | |
36a5644e9d6fff8849c74616165bad2febf6a514 | Dave Townsend — Bug 476430: Backout redundant button styles. | |
83b6f03bb285260bc9a0e07b8973c51386c9f99c | Ehsan Akhgari — Bug 674770 - contenteditable breaks middle-click to open links when middlemouse.paste=true; r=roc | |
fbc41a899acbb5f7214607abb548fe00c90df14e | Matt Brubeck — Merge the latest green changeset on mozilla-central to mozilla-inbound | |
74bf2e6459e3c6b9cb92f91e59024309a56b901a | Ehsan Akhgari — Bug 669116 followup - Remove the extra semicolon to make gcc happy | |
0f43479bf2797f7caa4f572a59cb2413b2254a6f | Matt Brubeck — Bug 678108 - Fix bookmark star icon in Gingerbread theme [r=wesj] | |
42c54c7cb4a3efdb2ea6a5e3150b76b53bd765ed | Cameron McCormack — Bug 538189 - Tweak conditions for enabling Synaptics scrolling hack to help Thunderbird. r=jmathies | |
44f89f14c84a7dd624bc9fe4e0e82557c87afc35 | Ehsan Akhgari — Bug 669116 - Add memory reporter for the spell checker; r=njn,khuey | |
edead6fe5c9514e39cff0fc5b5bd9bef54406760 | Chris Leary — Bug 675269: shell arguments bound to global |arguments|. (r=dvander) | |
c36563ee6447afd04561b1ba9f30e740c43261b8 | Jeff Walden — Bug 678998 - Rename IsFunctionQName to GetLocalNameFromFunctionQName and make it infallible, now that QName's localName slot stores an atom and conversion to jsid can be infallible. r=luke | |
c6a3b64dcac076dbca8ad87ff165be85d6fd3da2 | Jeff Walden — Bug 678998 - Make the QName localName slot store a local name that's been atomized, for simplicity. r=luke | |
36ddaaab6e57b212a8dc21d184d592c61796e1fc | Daniel Holbert — (no bug) Use C-style instead of C++-style comment in jsopcode.h. rs=mrbkap | |
a7911fd8e77950b092aceac887ec6bdd7de53de6 | Rafael Ávila de Espíndola — Bug 678361 - Fix missing corner case from bug 655339. r=smichaud. | |
7369baed29efd8bd50c63e4d06b876813864e314 | Rafael Ávila de Espíndola — Bug 674647 - Update OS X mozconfig snippets. r=ted.mielczarek. | |
630e28e90986596a4855f8f67cd8072f2c1bdf6b | Ms2ger — Merge some known-good changesets from m-i to m-c. | |
edd7aab15b8b902f77ef4a3910e9a1db5c512404 | Daniel Holbert — Bug 678845: Add "u" suffix to large integer literal values in testIndexToString.cpp, to fix GCC warning. r=Waldo | |
f9be98f4a042f3f6a6e8779d3f61ff314bb551e9 | Scott Johnson — Bug 673984 - Fix crash in nsImageLoader::DoRedraw by clearing image loaders even on ignore of frame destruction callbacks. [r=dbaron,dholbert] | |
485f0838da930c169ee790875405dfc0760b754e | Robert Longson — Bug 678250 - Filter bounds rounded before scaling so small filters may be too large. r=roc | |
083551a45a833bb34e8d0ef68e7fcbd49dee6851 | Wes Johnston — Bug 675252 - Check for locale updates before updating Fennec. r=mfinkle | |
bc3e24e625c2975847932af2f475dbf3fe408dca | Wes Johnston — Bug 668029 - Pull strings out of available locales list when using localePicker. r=mfinkle | |
9d083bbd47f5d202d69331cf073860f7d53f1b72 | Rafael Ávila de Espíndola — Bug 678069 - Fix build with clang and c++0x. r=joshmoz. | |
675e826e2938fc9cd7c54fbf0881949b4f5f5115 | Dão Gottwald — Bug 580194 - use inverted tabbrowser icons on glass and dark personas. r=shorlander | |
2c01344b6929a10e9061b49d47ea67e5ceaac74c | Stephen Horlander — Bug 580194 - add inverted tabbrowser icons | |
2c026a7ff7304916b818b167a0f88bde9f596529 | Edgar Flores — Bug 624743 - Resource protocol shouldn't use nsDependentCString. r=bsmedberg | |
37dedb70a68adaf8d74fb2c2e58377ffb89e0449 | Daniel Holbert — Backing out f085bbca2ee9 (bug 609043) since it triggered perma-orange in Android b-c tests | |
51c50cf19742ffaf2c014f404739c407857f9ba2 | Daniel Holbert — Back out c51c5db7903f (bug 679194) since I'm backing out the cset that it stacks on top of | |
c86cbbb7d0bf14ae7af5be3ebb23af50554b98ec | Alex Pakhotin — Bug 673969 - System preference for "visible passwords" not followed. r=blassey | |
2630af781762a734ee87c3fda701a471cde94546 | Alex Pakhotin — Bug 592772 - Fennec should offer to use master password. r=wesj | |
c51c5db7903fd0da25e1143c65a33a19c30cb7e8 | Fabrice Desré — Bug 679194 - Add a permission prompt for mozApps.mgmt.list and mozApps.mgmt.uninstall [r=mbrubeck] | |
f25e1ff21078385a19068c825c7c9d8949deace9 | Myk Melez — update revision of Add-on SDK being tested; test-only | |
f48880d25772c657a4f5781fd87da3c49dfb85af | Neil Rashbrook — Bug 660526 Remove useless use of PromiseFlatCString r=sayrer | |
a8e6a5bebe87cdea15237b872c84440c5b29a788 | Randell Jesup — Bug 677260: Add specIgnoringRef and hasRef for URIs. r=bz, sr=biesi | |
bd5215405aa91a51a9ca9987b9ab619c00dba57f | William Lachance — Bug 676412 - Skip process stress test on windows, to make test faster. r=bsmedberg, a=testonly | |
f597467fac5e2a1f455994b20625b5bb9e4f2eb3 | Ali Juma — Bug 591057 - List both GPUs in about:support and crash reports. - r=jrmuizel | |
7a92e6b3093ff71524aa9b3f165aafc9cc00aa08 | Benoit Jacob — Bug 673075 - import ANGLE r711 - r=upstream | |
ddf7263c56d7f77bdfd0ed3747052f269d007edf | Benoit Jacob — Bug 676918 - import ANGLE r719 - r=upstream | |
3f2f6b0897bc854e343d5727f7c9ffd96f9a6527 | Benoit Jacob — Bug 669013 - Despite supporting OES_texture_float, getSupportedExtensions still returns no extensions - r=joe | |
f085bbca2ee95bf54b689fee1d6ee1b7027eab27 | Fabrice Desré — Bug 609043 - Add support for Open Web Apps [r=mfinkle] | |
180442fd64486339031ed83a956dcb35c2a16b61 | arno renevier — Bug 338427 followup - fix Get/SetCurrentDictionary signature; r=ehsan | |
e4a7c48aff3a2d4c0909066f01beb32d4dfeee11 | arno renevier — Bug 338427 followup - Do not override manually set dictionary; r=ehsan | |
0eacfa915a4df9dcf3c7e7a1fe1d24b068b9448b | Jonathan Kew — bug 678181 - backout changeset c433a1d53dd5 (bug 668813 pt 1) on suspicion of causing crashiness. r=backout | |
0120977c967689abfab756ce764831f39ee4863c | Matt Brubeck — Merge mozilla-inbound and mozilla-central | |
22af0a57b683f4be8a8f128107bb5ccb33db36f4 | Mike Hommey — Backed out changeset 884efa9dcbf9 due to OSX debug orange | |
884efa9dcbf9895c228e46bff9881dc428e124aa | Mike Hommey — Bug 672756 - Allow to populate startupcache on xulrunner applications built with the SDK. r=ted | |
a132017200d9622e55999b5ad9461717cc0945f3 | Kyle Huey — Merge b-s to m-c. | |
2492a2704b6d134d2b11922d2b206480ab8767ee | Kyle Huey — Bug 669031: Wallpaper over the error by disabling PGO for crashinject. r=ted | |
2fed775753c7c731c1f0852358d4ac35cebba563 | Siddharth Agarwal — Bug 678475 - Make mozconfig-find always return an absolute path. Patch adapted from code by Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org>. r=ted | |
e32b302039ca255f051f163629f234098c94f84b | Ms2ger — Merge last green changeset from m-i to m-c | |
e366da1a4f47992d1a727306d9f38ba8f0578501 | Nicholas Nethercote — Bug 678126 - Add "tjit-data/trace-monitor" memory reporter. r=dmandelin. | |
3ab9371af845f93d5f6fef08ed6176bbea035fc7 | Oleg Romashin — Bug 678431 - Compilation without MOZ_MEDIA defined is broken r=Olli.Pettay | |
24990ea9c59e4719c0e13529a76038cb1fd0b362 | Phil Ringnalda — Bug 678781 - warnings-as-errors - format '%p' expects type 'void*', but argument 4 has type 'JSScript*' in InvokeHelpers.cpp:880:80, r=billm | |
c0b90308926a9107a3a9732e696d7a0e554a6e9e | Phil Ringnalda — Bug 590415 - Mark 368020-1.html as random on WinXP, since we've clearly made it so | |
c5550a4ff624136d7f765fe8875571eb7472fc8a | Ben Turner — Bug 678057 - 'Workers: overrideMimeType() removed from XHR, breaks web content, diverges from main-thread XHR'. r=sicking. | |
9bcd224e78566cbf782c732322a4ff0b60c8379e | Daniel Holbert — Bug 678768: Fix out-of-order init list for nsFontFace constructor. r=jfkthame | |
adfa031a01291f5f51d678c93fb546d058851856 | Marco Castelluccio — Bug 612839 - Removed nsAHtml5FragmentParser. r=hsivonen | |
ec9e06287fc7748a6aa74446767e6298bab018ea | Ed Morley — Bug 665532 - Fix unused variable warnings in nsWifiMonitor.cpp by removing now unneeded LOG()s; r=dougt | |
f982f2186319139edc49b9ea360cce5f6a25998a | L. David Baron — Remove the multiple-parameter versions of nsRenderingContext::SetFont. (Bug 678671, patch 5) r=roc | |
83291ec2e28e44e466a819422c9850af8320b48b | L. David Baron — Remove nsPresContext::GetMetricsFor, which was always a bad idea since it uses the generally-incorrect language-from-charset. (Bug 678671, patch 4) r=roc | |
3a378e08192f9fcca5af00951674ee85898b0f90 | L. David Baron — Make nsRuleNode's use of font metrics for ch and ex units pass the correct language. (Bug 678671, patch 3) r=roc | |
f277fe9f70c39d760472ce223a60a78de64620a1 | L. David Baron — Replace all uses of nsLayoutUtils::SetFontFromStyle with GetFontMetricsForFrame or GetFontMetricsForStyleContext and remove SetFontFromStyle. (Bug 678671, patch 2) r=roc | |
dda49a4f9e4c548fb07128b0a5753358958dc3b4 | L. David Baron — Switch lots of callers to using nsLayoutUtils::GetFontMetricsForFrame and nsLayoutUtils::GetFontMetricsForStyleContext. (Bug 678671, patch 1) r=roc | |
32c088e2048c5f54b412caf4ad0c390faa866f01 | Ms2ger — Bug 675075 - Reinstate nsIDOMWindowInternal; r=smaug | |
8994b863880374b787d95beca4e6f038eac9cbf6 | Ms2ger — Backout bug 675075 for bustage | |
5b948d637979af2ddb723fddf57492ff31f0319e | Ms2ger — Bug 675075 - Followup: remove nsIDOMWindowInternal.h includes; r=bustage | |
7acef8f218acf93bbc306abafcc631e704137aae | Ms2ger — Bug 675075 - Reinstate nsIDOMWindowInternal; r=smaug | |
e0634a052db43cb63d2b17d47b31622843653392 | Matheus Kerschbaum — Bug 677529 - Remove manual jspubtd.h inclusions from IDL files. r=Ms2ger | |
2b7f988f5a6af6c50cd28da1dd8af791fa0e637f | Ms2ger — Bug 677529 - Check return values in pyidl's Method::needsJSTypes; f=Matheus r=khuey | |
145e0f391912973fe4ffe6974f22680fc810d51d | Marco Castelluccio — Bug 612839 - Removed nsAHtml5FragmentParser. r=hsivonen | |
96fa4289361ec9b34bafc6680903866dddbcc9cd | Ed Morley — Bug 665532 - Fix unused variable warnings in nsWifiMonitor.cpp by removing now unneeded LOG()s; r=dougt | |
2de3cff973b2e4563bbf2d0abc4ee81e6eda587c | Geoff Lankow — Bug 669390 - Update mobile settings to use type="menulist"; r=mfinkle | |
6ece2d6ece8ee562ed17dd829090011a62fcb147 | Geoff Lankow — Bug 669390 - Allow setting a preference value from the menulist inline preferences; r=Unfocused | |
d7d667d640b2fd103682d1a5c9a008bc15062fad | Geoff Lankow — Bug 669345 - Add support for radio button elements for inline preferences; r=Unfocused | |
7e6ca29cfa7cb0532f68b2756e6963f7320dda52 | Jonathan Hage — Bug 669713 - Increment the scriptlevel of the over child in <munderover accent=true> when rendered as a supscript; r=karlt | |
40007fc40e9606bca9aa0e767a5d7d46b3244677 | Steffen Wilberg — Bug 678660: Hide about:newaddon from about:about, because it closes itself. r=rstrong | |
16107d1404233e9cea93ae542a6204a02b6baa8d | Joshua Cranmer — Bug 676857 - Make it an error if interfaces have too many methods. | |
55d5d141c68df188cfd0a2b5d2acab6e5936e2e4 | Ehsan Akhgari — Merge mozilla-central and mozilla-inbound | |
1fc015db1f6f9d77d2a2192f8cda244809a8ea5f | Jeff Muizelaar — Bug 664930 - Handle the case where an edge lies at the left most coordinate and initialize the rest of the data; r=bjacob | |
c974f3df9aceb27062c7ef519d089e40c5fbf2f7 | Mark Finkle — Bug 639794 - Opening a webpage from an external app should hide sidebars and panels [r=mbrubeck] | |
080fece621e42493e2cdaf17400e0486ef9df346 | Jason Orendorff — Merge jsdbg2 to mozilla-inbound. See bug 672829. | |
f9fc17cd224eaccbcca75d2be8d99bf9455ed928 | Jason Orendorff — Mark test regress-677589.js as shell-only, since it tests the shell-only clone() function. no_r=me. | |
40012d42600c4d6c6a39777f1319f5d1dee819b4 | Jason Orendorff — Fix GCC bogus opt-only warning in jsoptparse.cpp. no_r=me. | |
1da81e7e7c753aea1180dd14cef10ff2d2792bd9 | Jason Orendorff — Fix opt-only linker error due to missing #include (probably due to a bad merge). r=try_server_red. | |
3cc01fa9d8fb538e2ff0d0138391ffcde5ee333a | Robert Sayre — Bug 678656 - fix some warnings in js/src/jsemit.cpp. r=dmandelin. | |
d25610a7d2607d79198254a16361422f71e7ff15 | Jason Orendorff — Merge from mozilla-central to jsdbg2. | |
afe34d24652c568e612e81295354603eecc302c6 | Jason Orendorff — Address review comment from bhackett (bug 672829 comment 84). | |
8944653199f1060ac0c6f4b9aae16ed0168dc868 | Jason Orendorff — Address review comments from bhackett (bug 672829 comment 82). | |
2e368c4a6b5c813c6bf71a4006589a4f3d46765b | Jason Orendorff — Remove a test that is redundant with Object-seal-01.js. | |
eec543e3c6448dddc5161d07f9b393884b47e790 | Jason Orendorff — Bug 678201 - Use CallArgs in Debugger.cpp. Part 6, add CallArgs to Object methods. r=luke. | |
7926c48bfe9798582a1560938fa06772c94e0511 | Jason Orendorff — Bug 678201 - Use CallArgs in Debugger.cpp. Part 5, add CallArgs to Frame methods. r=luke. | |
bf8fa2d516ecc9d3c8aa189fda6205631f9ac362 | Jason Orendorff — Bug 678201 - Use CallArgs in Debugger.cpp. Part 4, add CallArgs to Script methods. r=luke. | |
a1cb1e96252d16aecffcb34b10b68c79bf8b2435 | Jason Orendorff — Bug 678201 - Use CallArgs in Debugger.cpp. Part 3, add CallArgs to Debugger methods. r=luke. | |
ab52b131c8b44ee0c8a5add653679feb25687b84 | Jason Orendorff — Bug 678201 - Use CallArgs in Debugger.cpp. Part 2, move THIS_DEBUGGER just before its first use. r=luke. | |
0fbb475b0cba5ee9fb3362ffc5d05faf7f354a03 | Jason Orendorff — Bug 678201 - Use CallArgs in Debugger.cpp. Part 1, specialize THISOBJ macro to THIS_DEBUGGER. r=luke. | |
718fd6b1d535433e044d1a1d4f30964f24a4378e | Jason Orendorff — Address review comments from billm in bug 672829 comment 76. | |
e80ea91176e0f8f32969678ec274193e392d9069 | Jason Orendorff — Fix Frame.arguments bug noticed by luke in bug 672829 comment 69. | |
cd0e3abdaed55d30c9a42a5d4082735ca1a7c8c2 | Jason Orendorff — Address review comments from dmandelin (bug 672829 comment 68). | |
d714c406a71c6fee3dbde3ca8dd151702582a7c0 | Jason Orendorff — Fix error messages to address review comments from sfink (bug 672829 comment 66). | |
7cb52e5580ff1627e7ce118b220de3da4206ca2a | Jason Orendorff — Add passing test Object-isSealed-01.js. no_r=me. | |
746e5c170b3620298b438d7934e3fa8e4bef0fc2 | Jason Orendorff — Address review comments from billm (bug 672829 comment 65). | |
deb37693a3661ad3b3b55ee715a6255c22e92241 | Jason Orendorff — Trivial cleanups: do not export vm/Debugger.h; rename Debugger::mark to markAllIteratively, delete a stray space. No bug number, rs=jimb. | |
48e43edc8834bc40875b3d82844ecf719c8d5c9c | Jason Orendorff — Bug 677371 - [jsdbg2] Assertion failure: throwing, at jscntxt.h:1274. r=jimb | |
bc955352f821f3bb9553d5e955455ef6d027d5d4 | Jason Orendorff — Bug 677587 - [jsdbg2] Assertion failure: debuggees.has(global), at vm/Debugger.cpp:1564. r=jimb. | |
7333f40750638585d73db564444aa900bb3811ae | Jason Orendorff — Bug 677589 - [jsdbg2] Crash [@ JSObject::getClass] when cloning null. r=jimb. | |
cb0579abe3535dc7f66f536802fef7bbf9151b35 | Jason Orendorff — Bug 677593 - [jsdbg2] Assertion failure: (ptrBits & 0x7) == 0, at ../jsval.h:705. r=jimb. | |
f189dd6316ebcf2aa3dd6ef82e1489282f019309 | Jason Orendorff — Merge from mozilla-central to jsdbg2. | |
3a3b3f135185b91b8089d0b596c7e0609c02e0f8 | Jason Orendorff — Various test fixes. Some tests are changed so that they will still pass when native frames are added. | |
82545b1e4129e2b5fb970e036aeba492334b1a3d | Jason Orendorff — Address review comments from brendan (bug 672829 comment 42). | |
70955e4b30173a7998ad75621ee2577b79b46cec | Jason Orendorff — Merge from mozilla-central to jsdbg2. | |
3ff331490e736fd2ffd1a712181336e633c55777 | Jason Orendorff — Merge from mozilla-central to jsdbg2. | |
c533a2d26f53bdac8f8888b3ff6fb66aa7ff33eb | Jason Orendorff — Merge from mozilla-central to jsdbg2 branch. | |
4ebca9c44e56db78fddf6ada10d86a048ade8a99 | Jason Orendorff — Rename jsdbg.{h,cpp} to vm/Debugger.{h,cpp}. This addresses a review comment from brendan in bug 627829 comment 42. | |
8c3a259cccf38ff521ae78f2f044e00ec701db85 | Jason Orendorff — Address review comments from brendan (bug 627829 comment 35). | |
8998a25f3887f8038426aaa4a050368d75dd499b | Jason Orendorff — Address review comments from billm (bug 672829 comment 15). | |
46a7638aeb4d9132dc416bda95605347f0070857 | Jason Orendorff — Address review comments from Waldo (bug 672829 comment 26). | |
501052c6263ba6d4b020dbd205df08a41251b9c0 | Jason Orendorff — Address review comments from Waldo (bug 672829 comment 24). | |
1af365c2b3fc7341f23d43acbeee3f662ad41fb7 | Jason Orendorff — Address review comments from Waldo (bug 672829 comment 23). | |
6ff6297bebb6e4271a936bd92d7cbd53fc297d3a | Jason Orendorff — Address review comments from dvander (bug 672829 comment 17). | |
349dd52835b8254937cde9d68b86dc0d3d0e4c7e | Jason Orendorff — Revert some unnecessary and incompatible changes I made to JS_DumpHeap in rev 2560cd08c828. | |
fe677014cb6c8d1f89127f8ce589eb181ff8dd85 | Jason Orendorff — Change comments in jsdbg.cpp to conventional style. | |
f630b2a5add17e2b32d8186e17862c06fdeeb374 | Jason Orendorff — Cleanup for review. This undoes some changes made earlier to tests, fixes some formatting errors, deletes some dead code, and fixes a bug in JSPROP_NATIVE_ACCESSORS support. | |
cbfcc2cf513a219d13057f462af1efbab3974fd5 | Jason Orendorff — Use reserved slots rather than Debugger fields for hooks. | |
3d1006081f64240d8688dd7782f112fb3659496f | Jason Orendorff — In JSCompartment::sweepBreakpoints, enumerate the breakpoints safely instead of reading freed memory. | |
8a24918fd43848874391baa68f7245e52de03128 | Jason Orendorff — Merge mozilla-central to jsdbg2. | |
69611b724e6813a372d1b71aaafe5b45d65c62c6 | Jason Orendorff — Follow-up to previous changeset, just move a few things around. | |
7ab52ec1b9be8c3f52c8fbad730d8880629de33a | Jason Orendorff — True story: GCC likes function templates in debug builds, but not in release builds. Fix by ripping out the templates. | |
b5d52a4a5331e84e7a912474435dd5dc899f74a0 | Jason Orendorff — Make more functions static. | |
695f93acc095cfea6895a052af44d3c7fe510ac7 | Jason Orendorff — Add Debugger.Object.prototype.{seal,freeze,preventExtensions,isSealed,isFrozen,isExtensible}. | |
7eb52acbccef14c93fa6ea7f4220e9fdb2f382fe | Jason Orendorff — Remove unneeded Vector::find methods now that there is a js::Find in jstl.h. | |
3b1b627d69cbea248f2c66edf47725e8749d6754 | Jason Orendorff — Get rid of Debugger.prototype.hooks, a major API change. | |
5ce020bd4b4afd1020fbcc7c08a7aac924f1ec59 | Jason Orendorff — Add Debugger.Object.prototype.deleteProperty. | |
9313c24179b74294defe0dbb7d27af55e3232f52 | Jason Orendorff — Add Debugger.Object.prototype.defineProperties and a few extra defineProperty tessts. | |
3b78b884c2c024586141c6f44f7fdb3c1e11e198 | Jason Orendorff — Add Debugger.Object.prototype.defineProperty. | |
87fcbd9379482902399c39438b759a49e12ae9cc | Jason Orendorff — Fix the regressions introduced by rev af9974df716c (bug 665214). | |
1d1952d5674ccf8516ee36d884a47bd3b9084043 | Jason Orendorff — Delete a test that hg backout failed to back out. | |
1584eac72bf076f552e787640dd2cf4d0fd4c843 | Jason Orendorff — Backout 40e989742b4d due to failing jstests. | |
4c35b0891705a21998c0d68b84d2e446ae6d2699 | Jason Orendorff — Backed out changeset 93533be00e3e due to failing jstests. | |
93533be00e3eafdd2423096ff78e2086e13c574d | Jason Orendorff — Add Debugger.Object.prototype.defineProperties and a few defineProperty tests. | |
40e989742b4d82cd4f57743899cf86f86fe3aefd | Jason Orendorff — Add Debugger.Object.prototype.defineProperty. | |
5e59a54938405c523d0a36b40a3e9b2f5e1442de | Jason Orendorff — Merge from mozilla-central to jsdbg2. | |
5230957a9741940f6d2316a6ae741706a694bb3c | Jason Orendorff — Add Debugger.Object.prototype.getOwnPropertyNames. | |
732f02ab150b54c18eef0fb6cce64a5d1ed5b703 | Jason Orendorff — Add an initial cut at Debugger.Object.prototype.getOwnPropertyDescriptor. This implementation does not ensure that the debuggee does not run. | |
af9974df716c168dc4e10bee03a4ad94ec8d9475 | Jason Orendorff — Bug 665214 - Provide a js::GetOwnPropertyDescriptor function that populates a PropertyDescriptor. r=Waldo. | |
896c1ada5a20a13e3f16e4d309bf84356492ec16 | Jim Blandy — Make Debugger::frame and Debugger::nonHeldScripts use RuntimeAllocPolicy, not SystemAllocPolicy. | |
90824c8852e69713dbbe1a409d4b4d9852cc86f7 | Jason Orendorff — Merge from tracemonkey to jsdbg2. | |
7abfbaac06931b3c242934eafb0742646216382a | Brian Hackett — Reland a37db4d95026 | |
fd60ba97753ba9904c0f9344a8e212cf2384ab89 | Brian Hackett — Reland 104b182daf70 | |
4873f63c9d51c9f33d7ecea33c92c4f8704aaece | Brian Hackett — Reland b5ebe47700ce | |
bfb3327952fd07aa05055444b2ed6ab75ba26945 | Brian Hackett — Reland rev 1013f4be025f | |
91d03c862602e73da95cff37fd17b3132f8b870f | Brian Hackett — Revert to 6840fbf4dcdd | |
7161655b839feb610961a4adfd6a1bfb15015cdd | Brian Hackett — Restore per-compartment empty call shape, bug 670152. r=jorendorff | |
a37db4d95026c9cb5cdd59b5f4ed5c802dda9739 | Brendan Eich — Bug 621954 - common BindLocalVariable harder in jsparse.cpp (r=cdleary). | |
1d6b237397870a7a8b0233a6e5d3a9beda672897 | Brian Hackett — Measure type inference memory usage, bug 669958. r=njn | |
9863e9639d801e9abb7e77a65e44981bb1c29f5b | Makoto Kato — backout bug 669564 | |
d870a3d2a5ffd67a11d374dc0f26ae16886bbbe6 | Makoto Kato — Bug 669564 - XMM6 and XMM7 aren't scratch register on Win64 ABI. r=bhackett1024 | |
104b182daf70ee2e5542803810a864a0cddc509a | Jim Blandy — Bug 668438: Let MakePlaceholder's callers put the placeholder in the lexdeps table, as that needs to be done differently in different cases. r=cdleary | |
b5ebe47700ce19a7ee2227a7c5a1134efa3fb17d | Chris Leary — Bug 613820: Regexp forwards ref in quantified parens test. (r=dmandelin) | |
1013f4be025f77ff1badf1ac121c56f232527b48 | Chris Leary — Bug 669786: JSCodeGenerator::upvarMap should be a js::Vector. (r=njn) | |
8570f783088c6797cdbdfc58870c20dad8e54abf | Brian Hackett — Disable type inference on ARM, bug 669715. | |
462359e1347b569ac3f641580b9fcc5c4c2ec42a | Brian Hackett — Fix memory leak. | |
49977d3bfd265bc33a8d563896a32a9b07360be6 | Brian Hackett — Fix warning. | |
583cb8819d6201e692dec1db62d593c82b8934fb | Brian Hackett — Merge TM -> JM | |
7083531ddbd4b9e67e30a668b5dcc5d5e544ab0c | Brian Hackett — [INFER] Fix build breaks with --disable-methodjit. | |
c5e43682922d87d6217b6abe363a242262e4959a | Brian Hackett — [INFER] When pushing new frame don't repoint cx->regs until after checking there is space to push, bug 669304. | |
279a046a56cd4ef5fb087715ec140a28f52a3953 | Brian Hackett — [INFER] ContextStack::currentScript should only return scripts from the current compartment, bug 662841. | |
90768623f7ec6ed660b4d196e6b90c1b85c12540 | Brian Hackett — [INFER] Preserve invariant entry ordering when removing existing redundant entries, bug 668643. | |
ff54e5c320bacbb1df5a4dc109a0ce70add0cbbd | Brian Hackett — [INFER] Watch for non-closed local names aliased by XML QNAME opcodes, bug 665812. | |
ab061e5730cbeb014a06fd4c500f6c97c181b782 | Brian Hackett — [INFER] Avoid redundant TypeObject::markUnknown, bug 665289. | |
a24aa7a782bfb4e2da91367e3bd9a1f8cb160623 | Brian Hackett — [INFER] Fix build break. | |
670548b1f7ce841766f524cadbaf51aa408bcec9 | Brian Hackett — [INFER] Fix merge botches. | |
0c5ed245a04fca6cbf57507eb42414df49d2e671 | Brian Hackett — Merge TM -> JM | |
ffddf68888deb5a8775e9df35bfacd90b5f36a76 | Shu-yu Guo — [INFER] Fix colorized spew bug with ANSI reset codes. r=mrbkap | |
9ff00d53b5a53e17c529aebb81125c0425f26015 | Brian Hackett — [INFER] Add missing fixDoubleTypes for JSOP_IFEQ, JSOP_IFNE, bug 662082. | |
61cbf09e7fa4fbff86136f6e4f2fd633fee43b3e | Shu-yu Guo — [INFER] Colorize spew for constraints and typesets, bug 664583. r=bhackett | |
2993dfa0ce4d40f0faf22dca70f96d22c51b34a2 | Brian Hackett — [INFER] Don't mark or use return value in frames which are throwing, bug 664422. | |
7eec66369bfab7064f77866795b4432ff2d5cf35 | Brian Hackett — [INFER] Add missing monitor() call in stubs::Eval, bug 663910. | |
0767b119a1c8aa09216db8d347d06ae28cf87de8 | Brian Hackett — [INFER] Cleanup type info tracking object classes, track which type objects are definitely typed arrays, bug 663485. | |
152b2b6e6fb9007a6d4199200703a8dc68a85554 | Brian Hackett — [INFER] Reenable typed array ICs when inference is disabled, bug 643842. | |
f59a6cabfbd4aa07d23fd02320fa3348583556ea | Brian Hackett — [INFER] Monitor scripted call results when returning into the interpoline, bug 663690. | |
38f2fbc8490da4389234ed4659b67d1aeb2a9195 | Brian Hackett — [INFER] Always use type barriers at NAME opcodes, tweak USES_BEFORE_COMPILE and CONTRIBUTION_LIMIT, bug 662383. | |
a2dbb9efcf9ea6125476948278b6a00ef6e3d2bd | Brian Hackett — [INFER] Read barriers for call results, bug 663381. | |
a70672667195dbf3e998e30ac14545de6f6efe0d | Jan de Mooij — [INFER] Fix type handler for snarf, it can return a typed array. r=bhackett on irc | |
63ea200fee16e84560f4f79aaf4b68c97d988d2f | Brian Hackett — Merge. | |
8816703032a6e7eff2ff9482b5cca7834624350e | Brian Hackett — [INFER] Mark locals/args which are aliased by NAME opcodes as escaping, bug 651966. | |
94ae102189f061a9afb553363b7414c54351b845 | Brian Hackett — [INFER] Clone function first for SETMETHOD on non-shadowable shapes, bug 642894. | |
73d2e2357b5be8928900f363bf6c74631a0789c6 | Jan de Mooij — [INFER] Fix parseInt to return integers instead of doubles where possible, rewrite some setNumber calls, bug 662766. r=bhackett | |
a53db4f2d235f538b283d85bfba2163816e13e30 | Brian Hackett — [INFER] Never do a lookup on the current scope chain for GNAME opcodes, bug 647695. | |
afe33041f4819e18a263ce778ceafed1dd262644 | Brian Hackett — [INFER] Make sure to get the topmost scripted frame's pc in ContextStack::currentScript, bug 662562. | |
380d5080ea15e6d0b59919483c78b72fde20886f | Brian Hackett — [INFER] Watch for singleton function objects in js_AllocFlatClosure, bug 662338. | |
cbf05c26053e5ed38836f663ac67e293864af29f | Brian Hackett — [INFER] Fix no-op propagation of deoptimization flags for array comprehensions, bug 660538. | |
877522d92ad4437de14804f21368b15ce3ca52dc | Brian Hackett — [INFER] Don't expand frames in contexts without a compartment, fix warnings, add type barrier comment. | |
58be28e45a2695b1872413bc404b750f27ef584a | Brian Hackett — [INFER] Fix merge botch, only warn once for each script accessing undefined properties in contexts with the strict option set, bug 662393. | |
09d3a39c186a098ab626e21c2c94abf5c037e673 | Brian Hackett — Merge TM -> JM | |
1b5429edb553cab294f7648036cfb8981a6989d8 | Brian Hackett — [INFER] Fix quadratic behavior when repeatedly attempting to expand inline frames, bug 657412. | |
334428e1d5aac565a771d1bbb1a785797fd89f81 | Brian Hackett — [INFER] Fix bustage with inference disabled. | |
4f8b85723213489d3cf8699dddad477347ffc316 | Brian Hackett — Merge TM -> JM | |
a4492fe5a236a99a606c9143d3e37a471b305fea | Brian Hackett — [INFER] Fix busted jit-tests. | |
96342525ae1a282a24c18dd0707976490218c0fa | Brian Hackett — [INFER] Apply arguments and script review comments, bug 657412. | |
51de14efb83c7bd632071ffd7d6b19fc986a5f0f | Brian Hackett — [INFER] Apply stack review comments, bug 657412. | |
6d423e5f2e488bfaa6466ba6be90b0c352f057f9 | Brian Hackett — [INFER] Completely fill in fp->nactual in mjit prologues for scripts which use their arguments, bug 662072. | |
2b6ec8bc086bc218512f1f3c96fd672110b81c5d | Brian Hackett — [INFER] *correctly* mark VMFrames when patching native returns, bug 661859. | |
53649a1d6e4542f8a27fb40c57d7086117676325 | Brian Hackett — [INFER] Don't use tracers with empty callbacks to verify roots during compartment GCs. | |
2ebc9b25756bda2dbaeab77f4f2faa000feac3fd | Brian Hackett — [INFER] Update shape number after rolling back properties in scripted 'new' correction, bug 662044. | |
994d2ceb427815a79246c25e91b8ecc0a77ae579 | Brian Hackett — [INFER] Mark VMFrames when patching native returns, bug 661859. | |
a638ecbe6843a33ecb90ea6497a6a7c09005dcba | Brian Hackett — [INFER] Apply object review changes, bug 657412. | |
11714be336555d9a963a8019c0f891a26d2337c0 | Christian Holler — [INFER] Make type failures abort like assertions, bug 657881. r=bhackett | |
aa4d3d18621efe9282615ffb959922b121d4e014 | Brian Hackett — Merge TM -> JM | |
b9679727505db2d932c2f1815a94a0a73a8723e8 | Brian Hackett — [INFER] Move inference methods out of JSContext, bug 657412. | |
cbd95be079612742815f98591394a58bac656960 | Makoto Kato — [INFER] Bug 661093 - Win64 port. r=bhackett | |
2fd70a4a2df02c9b243b026b256482f8c385ac63 | Brian Hackett — Merge TM -> JM | |
8a0b550c10eb389db18d09ae33c75e38a2f9acdd | Brian Hackett — [INFER] Address array review comments, add back backedge table, bug 657412. | |
1ac2a4e0ebe20aaf60d11a62f525b4a7ba110593 | Brian Hackett — [INFER] Fix comment, temporarily turn on -a in browser for tests. | |
750eb028fb0674774641a4345eaff3d999967ebe | Brian Hackett — [INFER] Rewrite CompileFunction as an UncachedNew/UncachedCall wrapper, bug 660850. | |
0d8de54ff33232b0024937ecd7ee714c7613a951 | Brian Hackett — [INFER] Watch for rejoining from an arguments check in scripts which start with an incop, bug 660737. | |
d6857a2609d5b4c003ed1175f6dec31db5dbca91 | Brian Hackett — [INFER] Fix broken test for integer properties in AnalyzeNewScriptProperties, bug 660597. | |
0cc71b0c30f4231241dee050b18cef2ca45d46b4 | Brian Hackett — [INFER] Reduce inference changes to JSAPI, bug 657412. | |
68620d37fb23a0a5237e42842546f20143f3d824 | Brian Hackett — [INFER] Fix jit-test regression, warnings. | |
56eeb8e6d7c2a62d733de7f15198ebd1503526dd | Brian Hackett — [INFER] Fix merge botch. | |
96fae421af850f50749d0d5787d0d0cb90eef2fd | Brian Hackett — Merge TM -> JM | |
772f0b507d01585553608ba11de289945cb9ff41 | Brian Hackett — [INFER] Monitor CALLPROP calls whose callee is not statically known, bug 660204. | |
2330107aa0af248dd9f531836f9fc51c27716d56 | Brian Hackett — [INFER] Don't get uses of untracked vars in trackUseChain, bug 660203. | |
e9b44ad197a54235d5fe3ec2d00a93ba4d9e6b2a | Brian Hackett — [INFER] Follow values pushed by SETLOCAL in followEscapingArguments, bug 660173. | |
4a4c30126d126261e86b052721e5142687057646 | Brian Hackett — [INFER] Remove type handler information for e4x, bug 660152. | |
e62ab4bbe727fd93839144fa65c2a3069c58776a | Brian Hackett — [INFER] Uncopy non-object operands before forgetting in ops which expect objects, bug 660002. | |
0f02561d061c13d9de7f777c0539b951171b1271 | Brian Hackett — [INFER] Follow uses of phi node itself, not its components, when checking for escaping arguments, bug 660081. | |
1252c464553e3f838cf932a6fcb6092b270bc94b | Brian Hackett — [INFER] Ignore bogus lazy arguments type in TypeConstraintTransformThis. | |
6ad7f6da94cb0531ec121193c07ffd8f264f516e | Brian Hackett — [INFER] Fix computation of fp->actualArgs() on x64, bug 658638. | |
81997070017e97efc8a005dbe03c946fb6c26f8f | Brian Hackett — [INFER] Optimize arguments accesses, bug 658638. | |
8bcb569c9bf9b7ec8dbc4b0d62e2a2c433716837 | Brian Hackett — [INFER] Disable generation of native stubs within inlined frames, bug 659639. | |
d5538f680ab43c4682d42d5ffe1b3cb7a6923dc4 | Brian Hackett — [INFER] Allow for the caller to be in an inlined frame in FixupArity, bug 659456. | |
159acd50eadcb4d3b9a6c5e10b5a5e8ff7059e3a | Brian Hackett — [INFER] Don't hoist GETPROP on integer properties, bug 659452. | |
fb3171c03055ff63e1723a9c8b2d7e55adc16142 | Brian Hackett — [INFER] Add missing type barrier in stubs::SetName, bug 659448. | |
7ae647fe972fe7381939816de9c4305c1171c590 | Brian Hackett — [INFER] Don't mark temporaries as copies of other entries when storing their copies to a variable, bug 659438. | |
0d3bcf8e0bb864b3799ec04276e971ef6b1ab221 | Brian Hackett — [INFER] Trap fixes when rejoining to interpreter, bug 659337. | |
79746474b25ad9a076ef3e3892b1cdca1d53311c | Brian Hackett — [INFER] Fix trap handling around loop heads, bug 659043, bug 659233. | |
c3ed353baad4bfd19d83c699a379ab895e6d9d03 | Brian Hackett — [INFER] Fix bogus assert, bug 658950. | |
4c7ebbb5287674548725c5fee97cb97747c0b413 | Brian Hackett — [INFER] Handle empty stack segments in AllFramesIter, bug 659473. | |
3b0ae9af71945ab312470ceb474ee6d4ec052d93 | Brian Hackett — [INFER] Always monitor argument types at FUNCALL/FUNAPPLY, always check arguments at script entry in DEBUG, bug 659439. | |
29f08848d96cc784ff8d1624c29936527ee94537 | Brian Hackett — [INFER] Remove uses of DEBUG-only dis() from tests. | |
12b2b8e6d6d0b561c1e49cad4585dd28cbe748c7 | Brian Hackett — [INFER] Constant fold 'x ==/!= null' comparisons with a known result, bug 654705. | |
f8159830d8b7cc6ffbaacaaa6e9a5386983c7b17 | Brian Hackett — [INFER] Generate native and full call stubs at call ICs in inlined frames, bug 654705. | |
5113ddba6f6078ddc3b46c43eecd22ab1f89f649 | Brian Hackett — Merge TM -> JM | |
7c4d5e4cd9cfe4c72b8cab4eed2b7c25e49b40f0 | Brian Hackett — [INFER] Record isOwnProperty dependencies on actual property types in jsop_getgname, bug 619433. | |
d37ec0c318d605cc6e86d6aaa72a91723f4e069a | Brian Hackett — [INFER] Check bounds in shell trap() function, bug 658805. | |
9e085d869d9b2f1e5cc839cbd523465ec8298217 | Brian Hackett — [INFER] Check type->newScriptCleared before calling clearNewScript, bug 658803. | |
02e57161e17ebed7e0a5753bcaeb660b26f2a198 | Brian Hackett — [INFER] Watch for constant frame entries in jsop_callprop_dispatch, bug 658801. | |
51f64eb6313bbbd7b1a6b23310d6b9a6bdd8cad9 | Brian Hackett — [INFER] Don't rollback properties when clearing new scripts for objects which have finished initialization, bug 658777. | |
33f1ad45ccb8b4f95bd6d80e4bf8c72aca0f4690 | Brian Hackett — [INFER] Mark the result of cross-global native calls as unknown, bug 658539. | |
29107a03d23d66d119aaf6a271b7e177a45e6bf5 | Brian Hackett — [INFER] Don't treat GETLOCAL as dead when followed by POP with incoming jumps, bug 658579. | |
b551fb14e88561012ca0c0bd47a2be82318abd46 | Brian Hackett — [INFER] Watch for rejoining at an INCOP after recompilation triggered by callee.prototype, bug 658561. | |
eb33123abf1777fa3c46f76499b36f1afbe58ed3 | Brian Hackett — [INFER] Restore frame pointer at exception block entry before invoking any trap, bug 658491. | |
07412de099f6559db55251af1477d43f8f1164d7 | Brian Hackett — [INFER] Don't analyze loop bodies with debug mode set, untrap in property constraints, bugs 658464, bug 658465. | |
0b58cbabd2cc9872b75f86b16321320d66f5cda1 | Brian Hackett — [INFER] Analysis and compiler improvements for polymorphic call sites, bug 653962. | |
f96d9ed26fc8eeb1fe18497175e52702d372ccc9 | Jan de Mooij — [INFER] Release GC lock after printing inference results to prevent deadlocks, bug 658623. r=bhackett | |
bdb2a82cfd16ed95b32838ec02e7375218b9d827 | Jacob Bramley — [INFER] Add missing storeDouble/loadDouble implementations to the ARM back-end. [bug 658239] [r=bhackett] | |
aec367836312404dc0c7a7dd43276a6b407ff4c6 | Brian Hackett — [INFER] Update possible types when generating IC for GETXPROP, bug 658240. | |
3a894ab530ae7ca66e05dcb1bf35eb82f994eb11 | Brian Hackett — [INFER] Add missing typeMonitor calls when stubbing GETELEM and CALLELEM, bug 658294. | |
bcc2fd5dec1fe3054ec5744af0e1e3e887612ce2 | Brian Hackett — [INFER] Restrict tracked loop test information to known integers, bug 658290. | |
b6cf7f39177f72dfdb84331309313f06b37941c6 | Brian Hackett — [INFER] Recompile inline parents of scripts when adding type barriers at new sites, bug 658211. | |
47e5a6ca466ed21caef377da15b49c6bf31bbec2 | Brian Hackett — [INFER] Leave analysis before possibly reentering the interpreter while finishing incops, bug 658209. | |
176ee6b37ad0de72cb84125ea0b8eb3538b0b8c2 | Brian Hackett — [INFER] Audit uses of PC in analysis and inference for UntrapOpcode, bug 657975, bug 657979, bug 657984. | |
00a1518d640a25d505c27dc121e341345394415f | Brian Hackett — [INFER] Remove cx->newTypeObject, bug 657412. | |
4dff743ec04d8058507115006bb93a35c990fa1a | Brian Hackett — [INFER] Fixes for OOM handling, bug 657633. | |
9aeb58c8c43f71c13418f2e377e3a9e832e01153 | Brian Hackett — [INFER] Disable inference and infallibly discard jitcode on OOM, bug 637674. | |
29bd8523ead93a79c69a4ac5749df438c630a9d0 | Brian Hackett — [INFER] Add WithType variation for nativeSetSlot, fix gaps in type barriers, bug 657901. | |
bcd868ff18d4e572c9fba427ee714af42046e327 | Brian Hackett — [INFER] Block repeated recursive EnterMethodJIT on the same stack frame from loop backedges, bug 657890. | |
0b30b3263f8d05a111b5f7192beeade8fcd0a713 | Brian Hackett — [INFER] Block recursion in AnalyzeNewScriptProperties, bug 657624. | |
d3e08103053ba7bc56e02c4dc577cf9be114135c | Brian Hackett — [INFER] x64 fixes, bug 656920. | |
5d1cbc94bc420bd7b3aff889d8e36d40ba1a3336 | Brian Hackett — Read barriers for property accesses, bug 656920. | |
97f9e3274bd5a1e30641bcd93bc664aef4abc749 | Brian Hackett — [INFER] Update type information in DefineNativeProperty when defining method properties, bug 657586. | |
807a6cc25c34abd63a657a0394cc6e876b087378 | Jan de Mooij — [INFER] Fix jsop_relational_double to sync rhs correctly if lhs is not a number, bug 657120. r=bhackett | |
8aa5d9272628034ab1132ace847af61a9596c7e4 | Brian Hackett — [INFER] Cleanup for review, bug 657412. | |
f18e992f6ec82ab8385af0d27ec59c01ec6d6f1f | Brian Hackett — [INFER] Move addTypeProperty barriers under obj->setProperty, obj->defineProperty, bug 619693. | |
0cd135eb71a34e04b7b13f648275d72b70b0c2ae | Brian Hackett — [INFER] Restore known type of tracked vars at access points, not join points, bug 657304. | |
3cd8666e409f9ad0d898262fe85f23439cc2180f | Brian Hackett — [INFER] Make sure Interpret finishes the frame when rejoining from the interpoline, bu 657288. | |
1b270bc6f9c1110d3436e6f863c296aed0bab05c | Brian Hackett — [INFER] Don't run same-compartment assertions for GETLOCAL followed by POP, bug 657287. | |
fab81b1881e3db5857d3677d842d41929fcce6d8 | Jan de Mooij — [INFER] Revert 118fb707c569, just initialize varTypes to NULL in ActiveFrame constructor. | |
118fb707c569d6d60cdd0bf5bc66bd45f5c92f13 | Jan de Mooij — [INFER] Set varTypes to NULL with inference disabled to prevent crashes. r=orange | |
cd6b101733b3d5040e8600cd4fdf158b5950ffa6 | Brian Hackett — [INFER] Fix memory leaks. | |
88112acd30942e660cf4730f401624d451d54e22 | Brian Hackett — [INFER] Allow for scripts with no reachable return statement when analyzing 'new' script properties, bug 657197. | |
efe5cf75d0337d15e95061dcba32e584cb29a8c9 | Brian Hackett — [INFER] Object.toLocaleString is not guaranteed to produce a string, bug 657225. | |
2649e0f0049f9f6a39541b19a00a88b4f97b318b | Brian Hackett — [INFER] Fix bogus assert in array_pop_dense, bug 657245. | |
6d27f6e4e07ad311b223627ee023ee88e5152a29 | Brian Hackett — [INFER] Match js_StringIsIndex in termination condition for MakeTypeId, bug 657247. | |
f9e1445a57f813f1491b8fdbd09b88fbb1f5d6f7 | Brian Hackett — Merge TM -> JM | |
ea96c0f86648997d658ed7c464ec3d246284eb2f | Brian Hackett — [INFER] Treat NEWOBJECT like NEWINIT in scripts marked as compileAndGo but with no associated global object, bug 619433. | |
693a36f402eef8b9ab13f3b353878fadc72c8fed | Brian Hackett — [INFER] Fix merge botch. | |
a7b22d3523be8abec2f11a860846e633122961d3 | Brian Hackett — [INFER] Use script->global instead of compileAndGo bit in Compiler, bug 619433. | |
55438ad5632e85be9f3c27023b9a8053c90a9d9f | Brian Hackett — [INFER] Allow ValueRemat to contain FP registers, don't break doubles in setelem_dense and Array.push, bug 657220. | |
ef1ce31f66b9054c6c4a81ce7e0e49b705ef6ebe | Brian Hackett — [INFER] Release reference on orphaned natives if the native throws an exception, bug 656753. | |
2ef9b9d500d43e6a2d83f6e1ca49dc0b66b09fce | Brian Hackett — [INFER] Coerce locals/args inferred as doubles to doubles after all writes, not just SET ops, bug 656748. | |
9e0bab2c04b4b854763055555d5e2358649da289 | Brian Hackett — [INFER] Don't learn types for dead entries at join points, bug 656591, learn argument types at script entry and mark monitored call ICs, bug 656920. | |
498ea6c749f4a50b3407b936676411dac57786b4 | Brian Hackett — [INFER] Check types->unknown() before inspecting other contents in testSingletonPropertyTypes, bug 656411. | |
22a0b177d821cb2935f5ab338376e49bf6c7a2ea | Brian Hackett — [INFER] Use initialized length instead of capacity in Array.join optimization, bug 655769. | |
ce07fe87b966bdba6ca8f2eb46117c0309b8f4b9 | Brian Hackett — [INFER] Always ensure interpreted scripts have a type set array, bug 656920. | |
b92ac5a4ef47213a4a28e26bc3f5370f9f15652f | Brian Hackett — [INFER] Allow read barriers at property accesses and call sites, bug 656920. | |
b38e4d16be978b6ec4afb09e7996adbdf1eade67 | Brian Hackett — [INFER] Handle premature returns and uses of 'this' in conditional code when analyzing 'new' script properties, bug 656914. | |
8fbd8f8614654baaeaff228b47c06a545905cc2c | Brian Hackett — [INFER] Improved robustness and tracking of 'new' object properties across scripts, bug 653962. | |
a9744127fee40095cf88d77d6feed9fabdff436e | Brian Hackett — [INFER] Don't analyze types in compileAndGo scripts with a cleared global, bug 619433. | |
09461ee644367f357a0481492c4bdf1d2894d29a | Brian Hackett — [INFER] Build and jit-tests fixes for Windows, bug 619433. | |
3f089c0d63f84d0e7602ce8a8772d4d8203d26b7 | Jan de Mooij — [INFER] Use AnyRegisterID::fromRaw in peekReg instead of casting to RegisterID, bug 655810. r=bhackett | |
5bcf457d942c631e7be0a1d95e93d2e413e16145 | Brian Hackett — Merge TM -> JM | |
2178344055f561f77487bc01204e21359b9c44ca | Brian Hackett — [INFER] Only carry tracked slots in FP registers across branches, bug 656259. | |
20d04cc7ca8aff68df0a26682a79877bfa61c901 | Brian Hackett — [INFER] Don't get type properties from Array.prototype having unknown properties, bug 656252. | |
ca4dfcc95371d7066f7ecac1074a14ab550df49f | Brian Hackett — [INFER] Skip silly FrameEntry cases when inlining Array.{push,pop}, bug 656221. | |
8cf9c7a55d8dc40406d4fbbd6e69669f6ec26441 | Jan de Mooij — [INFER] Cast returnData to uint32 instead of uint64 to fix Linux orange, bug 655950. r=bhackett | |
725420281c328baad5b1e035363a9d892a6e747a | Jan de Mooij — [INFER] Don't use FPConversionTemp in ensureInteger, it does not work without SSE 4.1. r=bhackett | |
ef221c659ef0b323a9291ad5113f3c04b824f53d | Jacob Bramley — Add interpoline support to ARM. [bug 655260] [r=bhackett] | |
43c304c90149ec85a0916b025afd78f11e0b52aa | Jacob Bramley — Tweak pushSynced call to fix ARM build. [bug 655260] [r=bhackett] | |
5e9fa1b150aab88ef9e81502c133d0853bd17a66 | Jacob Bramley — Add absDouble to the MacroAssembler interface, and abstract the 'x & -x' trick away as it is an x86-specific optimization. [bug 655260] [r=bhackett] | |
07270a0cbc869c7de9a04e6ccbe10f5eb04b9630 | Jacob Bramley — Adjust VMFrame assertions to fix the ARM build. [bug 655260] [r=bhackett] | |
e96dad5f95fdbdc9ecbcd3ba63bcfefd77e788c4 | Jacob Bramley — Tweak register name calls on ARM to fix the build. [bug 655260] [r=pbiggar] | |
fd1abc43d698ff67eae944a26a4c2d3098d3f6a0 | Brian Hackett — [INFER] Inlined natives for Array.{push,pop}, object flag cleanup, bug 653962. | |
71e561e48de407b07b2c41ed29460939bcea88be | Brian Hackett — [INFER] Don't incorrectly mark compilation failure on loop bodies with large modsets, bug 656096. | |
5aadf6bc110b9b4d5a7690f24ed8e543354ee917 | Brian Hackett — [INFER] Don't fold CALLPROP pushed value in SSA analysis, force out entries for popped values when returning from inlined calls, bug 653962. | |
0df33bc6cc381a34a55a8d9f1048e9343ce3ddc6 | Brian Hackett — [INFER] Don't make a local copy of cx->regs until ready to push a new frame, bug 655991. | |
64b33a6af9f8af6b8c64f4897647ead8a6d39031 | Brian Hackett — Merge. | |
83e786a7e348af56ab932fb8f14980f0690b5d16 | Brian Hackett — [INFER] Get object from right slot when handling overflowing INCPROP, bug 655998. | |
d834388eed47afde5d3bacb7dadb5056a057182e | Brian Hackett — [INFER] Don't assign FP registers in allocation to entries which are currently doubles but not doubles at the target, bug 655990. | |
627d44418b261ffeca105b80c3a1b60c5e825062 | Brian Hackett — [INFER] Don't inline scripts which use 'this' and could ever be called with a 'this' value needing wrapping, bug 655954. | |
d6a536a03af1ffe10a418fb6d4ebabd74d1ec27f | Brian Hackett — [INFER] Don't try to immediately recompile scripts in cases of static overflow and compiler-triggered recompilation, bug 655940. | |
2b272d7fb2e5eacb99e1752ed84743fc6d4c439d | Brian Hackett — [INFER] Use type barrier for values produced by class getProperty hooks, bug 655938. | |
d1724a9944bd0454772837e72ed938fab739195e | Brian Hackett — [INFER] Fix broken test for loop invariant slots, bug 655854. | |
2d4c3ee5f9f418914155c1703ce7c6ebd92ce2eb | Paul Biggar — Bug 654668: Add test. | |
015bd3ff1be6e7cfc8d93fc3be7c90d6b5b82536 | Jan de Mooij — [INFER] Add JSOP_CALLGLOBAL rejoin to interpoline, bug 655949. r=bhackett | |
49c7baf9872c7ef3d25859f7aaa964f1930e63a3 | Jan de Mooij — [INFER] Add JSOP_NOTRACE to type inference switch, bug 655708. r=bhackett | |
32e8c937a40944a7c2666dd07839e304d9075eb2 | Brian Hackett — [INFER] Reset use count when recompiling, bug 650163. | |
cb9c34a8b2b47b0c66f7431844eecc26aaf6d1cf | Jan de Mooij — [INFER] Mark type of JSOP_THIS with type null or undefined as unknown, bug 655711. r=bhackett | |
3d26d25a4f6368c12ff4265e6139bc160fd33fb6 | Jan de Mooij — [INFER] Don't call fixDoubleTypes twice for the same op, bug 655505. r=bhackett | |
18c270b4c0582fbd7fee7272e556b1830ad30adb | Brian Hackett — [INFER] Perform an indirect jump at the end of native stubs on x64, bug 639967. | |
c14db8ce8f48e473868e56dc436ad79db7a7984d | Brian Hackett — [INFER] Don't use shell bindMethod function on non-compileAndGo scripts, bug 654710. | |
66f61893f67d5d6a384cee93f855c097902876e7 | Brian Hackett — [INFER] Don't mark type as synced after writing known-undefined values to locals, bug 655508. | |
16ae7aed77f3e55851fc9179c9fa674aee467bd6 | Brian Hackett — [INFER] Need to call ensureVarTypes before slotTypes, bug 653395. | |
a3fe07737e6c708a356de4bd4b49f0e1cf341a39 | Brian Hackett — [INFER] Maybe fix build breaks. | |
3f87f0e0954ee7e23824b8e8b959ce971bc1dcbc | Brian Hackett — Merge TM -> JM | |
24a2e5740ab8b1a018af6bee5fbc734bc5955f1a | Brian Hackett — Merge. | |
c963b24694cd723f423c8024c8e3adfc96476a3c | Brian Hackett — [INFER] Remove on stack recompilation, allow removed on stack JIT frames to rejoin into the interpreter, bug 650163. | |
e5d548c514276ca21245459b431a1c499a9dfe96 | Brian Hackett — [INFER] Allow call inlining and LICM to work together, bug 653962. | |
325744fbf7f00567027fdc3af4b8a9a4f5d161e5 | Jan de Mooij — [INFER] Fix ensureInteger to forget allocated GP register, bug 655505. r=bhackett | |
e09e209d988edf62e39bab04fd2a590b425b2c5b | Jacob Bramley — Replace prtypes inclusion to make cross-builds work again. [bug 655042] [r=bhackett] | |
974e43d7adf8677ae80a25d24117cdd40f7e5219 | Jan de Mooij — [INFER] Don't call learnType when property type is unknown, bug 654393. r=bhackett | |
8436c7bca2e99176a4433d97607cf6387b5e79b4 | Jan de Mooij — [INFER] Use generated rejoin path for ic::NativeCall/ic::NativeNew, bug 654536. r=bhackett | |
4f15ed48c44e35f03a6d4de8f0a285e7191b91ee | Jan de Mooij — [INFER] Fix rejoin point for JSOP_DEFLOCALFUN* and JSOP_IN, bug 653397. r=bhackett | |
728a27bccb86ee836e2d475916be090db16120e4 | Paul Biggar — [INFER] Turn off check-ooms as part of |make check|, it doesn't work right. | |
d1f74025772788d92434027ed684d18e37c2e514 | Paul Biggar — [INFER] Remove calls to js_free, js_calloc, etc. Also stop checking for this until closer to merge time. | |
3147f81224c877e52064f36a4961b80324193c03 | Brian Hackett — [INFER] Workaround GCC miscompilation. | |
3062ff7fef8309febe7904d04a94c96193ed1f47 | Brian Hackett — [INFER] Clear f.scratch indicator value on all return paths from CompileFunction, bug 653980. | |
f85a663ce75a3f8130db399ca7ba9e6f80815800 | Brian Hackett — [INFER] Watch out for Invoke called on dummy frames when deciding to use a new type for the result, bug 653262. | |
e0d5de48aafb473ab7106388e9a22305d1febf29 | Brian Hackett — [INFER] Assume double types for entries with empty type sets being merged into double phi nodes, bug 653249. | |
b081e391e533d0e34093da0019d9f94984c15a0f | Brian Hackett — [INFER] Mark INCELEM opcodes accessing non-integer properties as producing unknown values, bug 653243. | |
acafcbe50b0122c2133a578efde3b67597f68ad2 | Brian Hackett — [INFER] LICM for accesses on definite properties, bug 653962. | |
9723b731e8286a622bfc7bed88a38fd7848e5f05 | Brian Hackett — [INFER] Add read barrier for shapes with non-standard getters, bug 653639. | |
f1f907de87651288538748a4ff5ed08a0542fe75 | Brian Hackett — [INFER] Increase number of fixed slots for objects with more properties accessed than direct accesses, bug 649376. | |
81926bb75b411a8ee47bc50a1d9c1a99de02b626 | Brian Hackett — [INFER] Mark type objects as unknown when splicing in a prototype with unknown properties, bug 653639. | |
e0cb191ba87392ce670a053719c26865c1180269 | Brian Hackett — [INFER] Understand types of window objects, bug 653639. | |
02c4a0f752f34165ed948246e84d19fc71ba071d | Brian Hackett — Merge TM -> JM | |
c03780e2597b7bc122ecad6aff2d11f7877378c1 | Brian Hackett — [INFER] Analyses for eliminating integer overflow guards, bug 652520. | |
09cce9915b80ef98fab169e0a2d2ac2351af5b2f | Brian Hackett — [INFER] Don't use varTypes in compiler with inference disabled. | |
89d2095c7a87bb5dd924aa1ac92543e9ca5ce509 | Brian Hackett — [INFER] Only convert known ints when fixing doubles before branching, bug 652590. | |
b40247ae7dd53bd1c828ceafff037afdfbf15fb8 | Brian Hackett — [INFER] Rejoin from recompilations triggered by CompileFunction, bug 646267. | |
e5068d17c8e381b390938f6183d7d9ae1bd87b96 | Brian Hackett — [INFER] Propagate SSA stack eagerly to targets in switch and try blocks, bug 652646. | |
8f0c5e12eba9a6e0e3b95487c730c60ec2024889 | Brian Hackett — [INFER] Don't track SSA values for locals in scripts containing 'with', bug 652422. | |
591e2ce8966865a4494c65850d85b031dca55530 | Brian Hackett — [INFER] Don't use untracked entries when converting doubles back to integers, bug 652305. | |
e6880baebb5d3a2099885d600910fe7f6e17eb2f | Brian Hackett — [INFER] Root dense array elements during conversion to slow array, bug 649152. | |
f394ef228e619fe6610a669902e65bdc2ea5bb17 | Brian Hackett — [INFER] Restore fixed double types in fallthrough before next opcode, bug 652305. | |
460da05aa26f146bfe88815f788702aeda68329c | Brian Hackett — [INFER] Allow empty SSA stack values for scripts with switch and try blocks, bug 652314. | |
e044a9a69132c1df76297e2d3cfef8c0c49cfd53 | Brian Hackett — [INFER] Fix both double and integer types before branching, bug 652305. | |
a16bbfe4f0f406636ded6333f49807b079230966 | Brian Hackett — [INFER] Drop type information for GNAME ops in debug-mode compartments, bug 652142. | |
96b40c951d15e6b7046555e5ed1634e7ff2486b6 | Brian Hackett — [INFER] Fix bogus assert, bug 651827. | |
90a7b141e0cf06506829bf47307c683541f206ec | Brian Hackett — [INFER] Bytecode SSA analysis, bug 650715. | |
dc74f51aad04ff8762b6c70f664a08e9c654ba18 | Brian Hackett — [INFER] Don't scan values above obj->getDenseArrayInitializedLength. | |
17cbc8fed5784d1d4d7c0e5ef79ad5299f2f0f5b | Brian Hackett — Merge TM -> JM | |
c8cf06975dcfab1256d833d2f23ea290bf7128d7 | Jan de Mooij — [INFER] Don't update initialized length when it's smaller than length, bug 651451 | |
a1accb5f00f04491b544344706053cf65b0ee982 | Jan de Mooij — [INFER] Update initialized length in array_pop_dense, bug 651451. r=bhackett | |
eab484f82ca4c39bb57e8c72040eda48bd632eeb | Jan de Mooij — [INFER] Push constant value in jsop_typeof, bug 643733. r=bhackett | |
03aa9eb2a8fc9deea9fed340ad8ad30926989c1b | Brian Hackett — [INFER] Guard property's existence before calling clearTimeout, bug 647626. | |
e2ac5bec56fb81619893dd85021b0a12f8910a02 | Brian Hackett — [INFER] Don't inline calls from heavyweight or eval scripts, bug 651209. | |
e5efb8c97426a6ebbed4db1bc1239f418b25802a | Brian Hackett — [INFER] Don't LICM array lengths in scripts which have had bounds checks fail, bug 651155. | |
3538d4d61e0ec1de3c4228073f7aaf39f647881d | Brian Hackett — [INFER] Handle copies of loop invariant temporaries in ImmutableSync, bug 651147. | |
44392a434cb1eda40ea0d17330a1ed2ea01da346 | Brian Hackett — [INFER] Reload from adjusted return address when rejoining from lowered call or apply, bug 651119. | |
fbcbc74151c16215a3a24d9377684e7b40a7e31a | Brian Hackett — [INFER] Remove compound JSOP*PROP opcodes, bug 647626. | |
1fe03044bfebcccb5322c8719e9049c74b25dadc | Brian Hackett — Merge TM -> JM | |
d78eef12a329730d699e6ad76cab7722acc1d3a1 | Brian Hackett — [INFER] Add loop tail lifetimes when variables are killed in the middle of loops, bug 643805. | |
0178e1b19f453728810bfbba6f27a96d53060d95 | Brian Hackett — [INFER] Always include rejoin points for GetProp stub calls in JSOP_LENGTH, bug 650658. | |
f60bb600974bf7925d9902f7cb9e63b99ea5ca4d | Brian Hackett — [INFER] Transform primitive 'this' for type set pushed by compiler in intermediate GETTHISPROP entry, bug 650663. | |
cd01ef66dac7d92617759626fc557b2946596f06 | Brian Hackett — [INFER] Don't optimize LENGTH and PROP accesses on known non-objects, bug 650662. | |
425b3fcdbe412156836a4a4eb360a9132a46e238 | Brian Hackett — [INFER] Preserve fixed slot and capacity information when trading object guts, bug 650912. | |
9d469a96c49613ec8fa26353582d353f72fc0786 | Jan de Mooij — [INFER] Don't call script() on a dummy frame, bug 650864. r=bhackett | |
ac0989a03bf1fd0c5157207f3288016de0a77d9c | Brian Hackett — [INFER] Fix disabled hoisting on x.length checks. | |
f01b61fd6f49a216a0a748f25fa5a16f321b9b8d | Brian Hackett — [INFER] Hoist bounds checks for variables in linear relationships with loop test, bug 650496. | |
244446b156b75d135113161e0ec4d0b8bf2d447e | Brian Hackett — [INFER] LICM and bounds check hoisting for x.length, bug 649693. | |
50d7a9b2ecc5b373bf9bc25db6e8d3993b2d0302 | Brian Hackett — [INFER] Don't optimize slot accesses for non-global scope objects. | |
cb06710a8eb7a21aba2453138c2497f4316bce24 | Brian Hackett — [INFER] Retest hoisted bounds checks after stub calls, bug 649693. | |
5838535af4c7e275c22f8d7f3ca62e626769ac63 | Brian Hackett — [INFER] Kludge for recompilation thrashing in sunspider-crypto-md5. | |
f3a11a539c790e7ad435132615e40a664c67cfb7 | Brian Hackett — [INFER] Watch for global slots reallocation during compilation, bug 650076, always handle overflowing inclocal/arg/global regardless of pushed type, bug 650148. | |
1d02bc0921260e83f5f2daf737c4e077436e8c5b | Brian Hackett — [INFER] Call stubcc.leave() on negative zero in JSOP_MOD, bug 649973. | |
dca50d9a5047bc9865bdb7390d8d39e24968a329 | Brian Hackett — [INFER] Avoid IC when fetching the length of a known array. | |
eee58bb8f36703548e7a170637f09b6eee0c15d1 | Brian Hackett — [INFER] Don't add undefined type to arrays which holes were read from. | |
f3acaebac193105d97236099082f8b6dac613851 | Brian Hackett — [INFER] Don't hoist accesses that could underflow the array, bug 649775. | |
15c08e8910110be8341a8cf6586e5223df8d93cb | Brian Hackett — [INFER] Mark unexpected result when RegExp returns its own argument, bug 649771. | |
affaa35f4a14cc23844d2d062099c9daa11f6364 | Brian Hackett — [INFER] Don't try to fixup doubles on adjusted frame in call path, bug 649769. | |
a3eeee8f7803279669dbba47f6c5e57ea9995942 | Jan de Mooij — [INFER] Don't clobber address register in FrameState::storeTo, bug 649689. r=bhackett | |
ff1ae67e49860b6cf3348a9d31bec51965d71eef | Brian Hackett — [INFER] Use ebx as a general purpose register on x86, bug 638506. | |
14d8f4d012962c7811fc084d186a4e35f694c9d3 | Brian Hackett — [INFER] Fix busted jstests. | |
1de60bd27adbb75c1184f3d2227774f1b4e310cd | Brian Hackett — [INFER] Set standard class slots before updating type info, bug 649439. | |
9eafb9ecc76a1c45523df01baf51a43b142c56a2 | Brian Hackett — [INFER] Don't check newly pushed StackSegments in StackSpace::containingSegment, bug 649477. | |
9e455fe9aad13a0ee97fea314654006784dd0c70 | Brian Hackett — Merge TM -> JM | |
2ad374159c492587ad0cbf7d52078dc9693b0aee | Jan de Mooij — [INFER] Fix SetName stub call in jsop_setprop, bug 649593. r=bhackett | |
440e9b0a41afbc0dc486df51fba261c5b74538dd | Brian Hackett — [INFER] Direct instance property accesses, bug 649376. | |
a4131835b866364816d60729d80f27c294180b1f | Brian Hackett — [INFER] Add dependency on type of pushed value in JSOP_GETGNAME, bug 649261, mark properties redefined with getters/setters as configured, bug 649272. | |
c09134c989c8528d88f75221b61943904e923e16 | Brian Hackett — Merge TM -> JM | |
23a746dac3706a1c0b41d9dbf2b675e93dc7b18c | Brian Hackett — [INFER] Don't propagate type sets for 'new' type objects along prototype chain. | |
b442ad97a2fb596f12f0c919c73fc579ab79bba9 | Brian Hackett — [INFER] Direct global name accesses, bug 648994. | |
752402c11d02f3b2d83914783b6c2440af15d328 | Brian Hackett — [INFER] Always ensure XDR'd scripts have a shape, bug 649103. | |
265baede77e319379f562fcdebe18184a84e706c | Brian Hackett — [INFER] Rejoin from FlatLambda, fix broken forgetMismatchedObject, bug 648992, bug 648999. | |
100ab867dda157e7cd2bb81d9780c0218526e083 | Brian Hackett — Merge TM -> JM | |
b6d65a4eb2b3c538903262707e22f364c38a1794 | Brian Hackett — [INFER] Clear initialized length when changing clasp during array slowification, bug 648773. | |
5469f5d077acaea23fc7db181a38fe9a9bea7073 | Brian Hackett — [INFER] Make stubcall before adjusting stack in singleton CALLPROP, bug 648708. | |
dc855edb9bc5561183353bacdc1ec2f188f29b12 | Brian Hackett — [INFER] Add call site for scripted call made in call rejoin path, bug 648966. | |
74a8fb1bbec564ab45bbc12e516a595bfbdfe1d6 | Brian Hackett — [INFER] Coalesce rejoin sites for call ops, bug 648843. | |
3816e4abb15803e3d612a883ab6f423f45f59e44 | Brian Hackett — [INFER] Separate call sites from rejoin sites in JITScript, reconstruct doubles on each rejoin, bug 647991. | |
d3215d1e985a03eb795203c3a6de4bc86c0b246c | Brian Hackett — [INFER] Use both inline and dynamic slots for objects other than dense arrays, bug 648321. | |
bdacf8b9c9c4a342d7da79e89ce088bdd65cd189 | Brian Hackett — Merge TM -> JM | |
a4355f02771640641de322b8bf0e0a24f428f974 | Brian Hackett — [INFER] Preserve VMFrame registers while tracer is running, bug 648586. | |
ef890e014ce1d48a0f539ccf765bbaa57a08492e | Brian Hackett — [INFER] Patch unsynced local types when expanding inline frames, bug 648567. | |
68124edcaa4f8bf430240cfdc9d174cb933f0c36 | Brian Hackett — [INFER] Fix bogus assert, bug 648499. | |
4778158a32e60fece6537f38b1c9ed6884cc52e3 | Brian Hackett — [INFER] Don't inspect invalidated fe when converting to double, bug 648498. | |
a9f916668b2969ec6a074b5cac7cef2feae6a98f | Brian Hackett — [INFER] Don't evict register from incomplete frame entry, bug 618692. | |
4dcb83428de7e35028a7d09c7a824c524585ef5e | Brian Hackett — Merge. | |
9f0cb8d7da58032335ce12a1323c856b54b3026d | Brian Hackett — [INFER] Fix cases where dense arrays have initialized length < capacity with disabled inference, bug 648357. | |
6228c71f399448689cb6d788c6377131b4c9c9a3 | Brian Hackett — [INFER] Loop invariant code motion for array slot pointers, bug 618692. | |
848de7bc8930c15615b5ba875f4b562c485c1af6 | Brian Hackett — [INFER] Don't try to inline known-unjittable scripts, use pushed type set instead of type tag when storing double result in JSOP_DIV, bug 648230. | |
5cc3893a84385ecc79b23fed5944195392facecd | Brian Hackett — [INFER] Fix Kraken benchmark bustage. | |
6474999c14c6156188805afd8ad6ec398056b265 | Brian Hackett — [INFER] Always track active loop in liveness analysis, bug 643829. | |
b8b674ac06e71bd0bb3a0d050f8f7e5df9246c71 | Brian Hackett — [INFER] Don't add stale unsynced entries to inline frame info, bug 647973. | |
dc3bb73615dd190131a934ea5fd5d66355953069 | Brian Hackett — [INFER] Don't optimize calls to Array in non-compileAndGo scripts, bug 647657. | |
98d28777528bfcabf8c06f1a9f705ef1ad50ef78 | Jan de Mooij — [INFER] Avoid accessing CallProp IC after recompilation, bug 648004. r=bhackett | |
7928f2dc3d4def6522514ec90d0aaf7f17c9474e | Brian Hackett — [INFER] Array bounds check hoisting, cleanup, bug 618690. | |
83c58db6e5902fc9e2ed0ffba4d5b7ab8104ff43 | Jan de Mooij — [INFER] Don't let known types influence whether jsop_not pushes a constant value, bug 647785. r=bhackett | |
013df702176d09a6206b1db08a4ab893ffccc667 | Brian Hackett — [INFER] Fixes for crashtest and jstestbrowser. | |
a58525f1f4bea5e544972ae39e4ba2ce14d20304 | Brian Hackett — [INFER] Maybe fix build breaks. | |
23faefaeb4a81eb8f7f2065440747db2de1b98d9 | Brian Hackett — [INFER] Fix build break. | |
514f2a3478e4c497a91b8020f95629f5feae55ac | Brian Hackett — [INFER] Fix build break for uses of C++ constructs in jsarena.h | |
c6bed35e308d1a408582d3af463a8d221b2ad2b1 | Brian Hackett — [INFER] Watch for recompilation triggered by ValueToObject, bug 647183. | |
11f4754d82828de1d5a3a7a45e7325aa63ff1104 | Brian Hackett — [INFER] Revert broken, pointless optimization to EnsureDenseArrayCapacity, bug 647524. | |
9c4d9a6d58e03d85834c0085793a81a279898a85 | Brian Hackett — [INFER] Check VMFrame return addresses against inlined call sites when expanding frames, bug 647199. | |
42f282c4922c8372834af52930a8665088d2e207 | Brian Hackett — [INFER] Don't discard JIT code for the topmost frame while recompiling, bug 647424. | |
56c671323ba3868e8a48b9365894c78c819b72a0 | Brian Hackett — [INFER] Fix bogus assert, bug 647428. | |
74201cda4ce3839d683bdc12a475ec2deb683cee | Brian Hackett — [INFER] Make sure the operands in bitops are not copies of one another, bug 647440. | |
17b68a623db15a36628980db468a4b0e75dda8bf | Brian Hackett — [INFER] Define static functions after defining the class for Number, String, bug 647537. | |
8c6e7d8864d742f2dfe21e81409bbf02fb0bb469 | Brian Hackett — [INFER] Bail from GetProperty IC if js_FindProperty triggered recompilation, bug 647547. | |
df76ed3fb8750944f0c15d78b68b460bc1c891d5 | Brian Hackett — [INFER] Fix (again) use of CALLPROP ic after it may have been destroyed, bug 647559. | |
ecac9d9248324c4110498c2500facb52e3adb483 | Brian Hackett — [INFER] DefineConstructorAndPrototype should update types before adding global property, bug 647464. | |
1b6abbd8e1efaaf6d739632064c3d3fb49313672 | Brian Hackett — [INFER] Use defineProperty when initializing singleton arrays, bug 647463. | |
215b6027c77d252e73111b744035d83645f73b76 | Brian Hackett — [INFER] Always emit jsop_getprop stub calls for rejoining in JSOP_INSTANCEOF, bug 647532. | |
c340841f04651a570ba8ff7e957c729f34b069db | Brian Hackett — Merge TM -> JM | |
baccdc943514c3cd483304476627009ae85f4196 | Brian Hackett — [INFER] More fixes for stock JM behavior, bug 647048. | |
0b1dd5e20bb95d0550d3002ab5f36599c21fba3a | Brian Hackett — [INFER] Restore stock JM behavior with inference off, bug 647048. | |
bde17df8b4b60dc36c9410a4c2a479d85c3dfbc1 | Brian Hackett — [INFER] Make ReleaseScriptCode specify which JIT to destroy, fix inline code invariant logic, bug 619433. | |
bc0a254d5c681bab517856f7749ee917ea5807ac | Brian Hackett — [INFER] Fix broken DefineConstructorAndPrototype logic, make jstype unsigned. | |
ca3aaca8c59083448afb82da0d10cbc41a6e4680 | Brian Hackett — [INFER] Move containingSegment to StackSpace, fix uninitialized field, bug 646660. | |
2c9b41f384eaf28a27e2c08c097ca80fc6a12818 | Brian Hackett — [INFER] Update the types of existing copies when updating the backing's type in storeTop, bug 646495. | |
4c4a64cb65824c01ab7cb7859841501336ae6171 | Brian Hackett — [INFER] Always mark overflows for slowpath incops, bug 646594. | |
cc8882cb4cd454bc319d95657ae662d7551eead7 | Brian Hackett — [INFER] Track currently compiled script on the TypeCompartment, 646587. | |
b0cd13380c364f8c97d69e0685448f25a29c3e3c | Brian Hackett — [INFER] Disallow reentrant recompilation, inlining during recompilation from an active call IC, bug 646480. | |
d8c960080f06674b3f7bd544f66823f11b8bec43 | Brian Hackett — [INFER] Don't use a stub call in PROPINC on known non-objects, bug 646429. | |
df80ae4a87769a8c7f294585e27986128e6d96fb | Brian Hackett — [INFER] Don't track type sets of values pushed by opcode fusions, bug 646411. | |
81ee9f8d4c343c7bbc3e3268cee652723f20c4e0 | Brian Hackett — [INFER] Cache standard class objects earlier to avoid reentrant class construction, bug 646393. | |
93bc88428f167e29e1060e972d199af4543c35cd | Brian Hackett — [INFER] Fix fallout from bug 642307 commit. | |
842d95ddaec5049b3c4b917d4d76cdd72ce27ac5 | Brian Hackett — [INFER] Allow known integers to be copies of doubles, bug 645657. | |
e786040097a38690b8078491a907b3c96b0eff4e | Brian Hackett — [INFER] Don't try to trigger lazy standard class initialization during inference, bug 642307. | |
56deeacefaefba0649bb17a5b3b21f9af156954c | Brian Hackett — [INFER] Tolerate scripts whose JIT code has already been destroyed when recompiling, bug 646215. | |
d1599f5fc1fcb4866b9dd41cbd76327fd6668613 | Brian Hackett — [INFER] RegisterAllocation::synced should account for parentRegs, bug 646060. | |
453c2dcce09ef0ec9cd060ee3eb10783ef4b6a93 | Brian Hackett — [INFER] Bail out from IC code on any recompilation/expansion change in the compartment, bug 646006. | |
9575a4e04a4e9b2ab3599caf9f04929afdb36229 | Brian Hackett — [INFER] Reserve and check extra space when inlining frames, bug 646004. | |
2d030f5157e584940335880a3a5d99d05796d13f | Brian Hackett — [INFER] Evict as necessary when restoring parent registers before branching, bug 646001. | |
cfeb40109a60c284b7c8471fb2363253c0b5c818 | Brian Hackett — [INFER] Add object test when statically walking the prototype chain for CALLPROP, bug 645985. | |
f6a77f725bbca8a3b25038a400c092cf9b2645fa | Brian Hackett — [INFER] Ensure that inlined scripts always have JIT code for expanding, bug 645666. | |
85c24589029cbf7d4bc4e1b6b40d006c23303e58 | Brian Hackett — [INFER] Check for heavyweight functions when deciding to inline, bug 645645. | |
6acd5754040b1919189d86de431058c91e3625f9 | Brian Hackett — [INFER] Don't notify constraints of new TypeResults on functions with unknown properties, bug 645632. | |
93b8d39804d7a1d32d811470d883d5aed6855559 | Brian Hackett — [INFER] Always monitor accesses on __proto__ and similar properties, bug 645044. | |
3b5b4dfda144c0fbe7108174a882e311512ce3e6 | Jan de Mooij — [INFER] Load atom pointer for CallProp stub call, bug 645629. r=bhackett | |
9980055fd19ca13749807ad087a47ceb4e834446 | Brian Hackett — [INFER] Fix x64 build break. | |
a3632d306b1396e160098e5cf835f09b9c6bdfd2 | Jan de Mooij — [INFER] Refactor RegExp.exec -> RegExp.test optimization, use in both TM and JM. | |
60a4769fe844423e41f32e444af620b5522f252f | Jan de Mooij — [INFER] Handle jsop_binary overflow in inc/dec ops, bug 644970. r=bhackett | |
d1ba6ce55784f30c59914a58a708b4756087050f | Brian Hackett — [INFER] More robust handling of pushed singletons in CALLPROP when the lhs could be null/undefined, bug 639099. | |
de52adfa3439f69593872332bab6e21c4ae1bd02 | Brian Hackett — [INFER] Inline callees at polymorphic call sites, bug 639099. | |
5d8a1a69f53af3a0b2be10c199cf86b84dab7787 | Brian Hackett — [INFER] Wait for code to get hot before inlining calls, bug 639099. | |
1cf3859b5f1e341840fc13f83d5ec8d2df7fca31 | Brian Hackett — [INFER] Fix Linux build again. | |
b006107ffe9d5c367989951e58e2193731c6dc3a | Brian Hackett — [INFER] Fix Linux build. | |
b3c72eb35d2c5544b4475969f00f234aa1598a52 | Brian Hackett — [INFER] Don't clone functions with singleton types. | |
e2b96219a262097d8e008e23f46cddfa38280d92 | Brian Hackett — [INFER] Fix x64 build, revert accidental manifest.py changes, bug 639099. | |
2a6ecf5af25ce78f36bffd8c34bd4cb179cd92ee | Brian Hackett — [INFER] Inline scripted calls, bug 639099. | |
3d71887519174eeea07dc5ad5aa5ba089f61f311 | Jan de Mooij — [INFER] Don't evict lhs register in jsop_relational_int and jsop_equality, bug 643829. r=bhackett | |
7bfbc13e500a03b1c72822b1c22291c061938531 | Jan de Mooij — [INFER] Merge JSOP_RSH with jsop_bitop, bug 643109. r=bhackett | |
87cbe5b2742ab5d66e86d0bf3ef1a7f2f2efa33b | Brian Hackett — [INFER] Don't evict existing type register when allocating data register in storeTop, bug 643653. | |
23d22ab4808427f973ed40a1a8ed3db764e70563 | Paul Biggar — [INFER] Fix typos that were part of the build failure on ARM. (r=redness) | |
7e3f5b742abe900ef2a21351418c122b609a8d72 | Paul Biggar — Fix build redness due to warnings-as-errors from parentheses. | |
af6d3ea1e6e77e21d7f045eacb3edefb16dcf498 | Paul Biggar — Fix warnings-as-errors fallout from TM merge (r=redness) | |
ea1997ab6c32b50c133ac07af880315fd3642668 | Brian Hackett — Merge TM -> JM | |
13323fd7e400633e813160f830f9fb34a6203fab | Brian Hackett — [INFER] Don't immediately evict data register when storing top frame entry, bug 643653. | |
496bd6239fb88a7d3cdc31874db3e799039aac92 | Brian Hackett — [INFER] Don't store a integer result in a double slot in JSOP_NEG, bug 643913. | |
75906fcd8426c8c88aedcf9c6156aa6d7062b6ff | Brian Hackett — [INFER] Don't follow scripted caller across compartments, bug 643670. | |
06a0ec7e3debac4320a14c39d7eba747b3d8ad1a | Brian Hackett — [INFER] Rejoin during CALLPROP if either compilation did a GETPROP for string accesses, bug 643669. | |
0e7d59dc92b63ed9b5731f143bdb150f9e29f1f8 | Brian Hackett — [INFER] Don't use pic->atom after possibly triggering recompilation in CallProp, bug 643552. | |
87930727668318924e31591c9c57d8f53457ac43 | Brian Hackett — [INFER] Use type sets instead of known pushed types when looking for static overflows, bug 643376. | |
bda26823bd877f5ca404bf6fc01d14200d1da570 | Brian Hackett — [INFER] Fix NULL deref in testSingletonPropertyTypes. | |
7a76d795f62cdfefb17b13548dc0437080b083a8 | Jan de Mooij — [INFER] Don't push a constant value in JSOP_TYPEOF, bug 643733. r=bhackett | |
133a01a817de620432a4c9671329e0064621c567 | Brian Hackett — [INFER] Handle recompilations triggered in ICs by obj->lookupProperty, bug 643272. | |
17e44b678d36742576a3af602eb0300c441e786c | Brian Hackett — [INFER] Disable typed array ICs, bug 643266. | |
99a3fe34ccc6570b911ba84c0ed5866d84476b3f | Brian Hackett — [INFER] More robust handling of constant object frame entries. | |
0e427e383bfdc706d7c71c2f8211c33a7084a063 | Jan de Mooij — [INFER] Inline some native functions, bug 621961. r=bhackett | |
55f463c562d4fa3da5a8dd0ee426a8e24801324a | Brian Hackett — [INFER] Ensure that TypeObject->unknownProperties implies hasSpecialEquality, bug 619433. | |
1396825bdbeee9f5567d9026a3e4ca712a872d16 | Brian Hackett — [INFER] Always store script->fun, bug 643299. | |
2326e700c7857d0cf88cbffd81adb1bd42f7d8dd | Brian Hackett — [INFER] Mark generic scripted functions as having unknown properties / return type, bug 643285. | |
507c4273633ada1a092e62469b7d04f899f78108 | Brian Hackett — [INFER] Avoid constructing unnecessary FreezeObjectKind constraints, bug 643249. | |
a0052afaf27fe2c345ee2ee3228f67fce47f6b11 | Brian Hackett — [INFER] Fix type handler for Object.valueOf, add testcase, bug 643244. | |
6ca659590941271ff5af4fb31a29360bff871e67 | Brian Hackett — [INFER] Don't manage hasSpecialEquality if inference is disabled, bug 643241. | |
4a9cf0eee947e63343661566d82446adc9aa904c | Brian Hackett — [INFER] Rejoin after recompiling from a cached GETPROP, bug 643182. | |
38bc7af66c0bfbaf4d5dcc3791a66d8d809627c6 | Brian Hackett — [INFER] Don't try to fully update the pushed types on uncacheable NAME ops, bug 643113. | |
c0ed46c39d15eec2af364643529ea1bddb2c125c | Brian Hackett — [INFER] Sweep type objects in the TypeResults attached to JSScripts, bug 643284. | |
d7fa1607c33e15882452e09a231909bd497f5f8c | Brian Hackett — [INFER] Fold FrameState closed vars/args analysis into analyze::Script, bug 642569. | |
5ce2f7a9028647c9ab03a4fecf3255f358c22b32 | Brian Hackett — [INFER] Add monitoring for premature returns in JSOP_NAME, bug 642412. | |
526876bb3ff8368eb6f713041bff0f57b114c61b | Brian Hackett — [INFER] Fast path for object equality, track equality hooks in type objects, bug 619592. | |
39ec057f7b172cae8e6860a5d46c893ff76e4b25 | Brian Hackett — [INFER] Avoid (unreachable) integer overflow when setting holes in dense arrays, bug 642592. | |
695726698bfe464daee58637fa81df3e6a9c35b9 | Brian Hackett — [INFER] Don't check types with an uninitialized frame on the stack, bug 642985. | |
b6cae337d38dbc449bea261a0c43f917c9faffb8 | Brian Hackett — [INFER] Avoid INT_TO_JSID overflow when deleting element in array_shift, bug 642979. | |
332d7b94dc35f7a5bfd4b0583c27a3a8942e1ed6 | Brian Hackett — [INFER] Remove bogus assert, bug 642758. | |
7154281e487bdec4825299b2ebee511c9aac51df | Brian Hackett — [INFER] Only patch ints->doubles in existing frames for slots the recompiler thinks are doubles, bug 642412. | |
9ee17aa5f93892227d777ab9c37ce6aef59a81b6 | Brian Hackett — [INFER] Monitor the possible values pushed by each JSOP_NAME/CALLNAME, bug 642412. | |
f1dff744b6c8f04c4f750a547209eac9c37da2b5 | Brian Hackett — [INFER] OOL path for truncating doubles slightly outside the int32 range, bug 643037. | |
b48f1d51c6f59dee7a0540b654f17b1106ae25e6 | Brian Hackett — [INFER] Speculate that all ELEM accesses are on integers, use monitoring for strings, bug 642412. | |
ac5f63354ab2d2f43f49dc96b5d675b29a02d4fd | Brian Hackett — [INFER] Improve type handler precision for Array.{slic,pop,shift}, bug 642412. | |
bff02e9994e3927b164081d20d4eb8a74ee97724 | Brian Hackett — [INFER] Use the 'this' array type as the result in Array.concat, bug 642412. | |
a900619f0e0467f25e0d4a887645b384e8d959c1 | Brian Hackett — [INFER] Monitor calls to non-functions dynamically, bug 642412. | |
ad4909bdd6a7fe4ef93756ceec6ffec1f7ff4914 | Jan de Mooij — [INFER] Optimize JSOP_NEG on known integers, bug 640293. r=bhackett | |
897c257e54054c790995594c14a408ccfbfacc99 | Brian Hackett — [INFER] Infer arithmetic on objects as producing ints, bug 642412. | |
5f46e05ceecb252bb8967e855ba650b1bcd103ac | Brian Hackett — [INFER] Fix corruption-inducing typo, bug 642159. | |
7085463508eeede7eaa016f28f27e2f584c5112b | Brian Hackett — [INFER] Don't set script->isCachedEval until it is on the compartment's scriptsToGC, bug 642422. | |
e65266e60e1f9d7cdd8efb1296391b36a7074249 | Brian Hackett — [INFER] Add recompilation rejoin points for GETELEM/CALLELEM, bug 642405. | |
8b5eb3c09698e37b25071fd3820491e20ec0465e | Brian Hackett — [INFER] Avoid unnecessary cast, bug 642319. | |
b3c0144afa64c51dd7b7711c213232f29a9bfc9a | Brian Hackett — [INFER] Fix bogus assert when restoring analysis types, bug 642254. | |
ecae35e0821df602e346f81e6a9bad047ac9cae6 | Brian Hackett — [INFER] Don't infer array-ness of types from prototype JSObject, bug 642248. | |
57e9910e726836134d044a440500fa67bac2f945 | Brian Hackett — [INFER] Don't bootstrap the __proto__ of the global or Function.prototype if their __proto__ has mutated, bug 642206. | |
54ba422e342996337749c2277a3ea8eee426ee95 | Brian Hackett — [INFER] Use different shapes for functions with different scripts/types, share types better for cloned functions, bug 641525. | |
84090709049e7593413f21a62e1d559d150e3a1f | Brian Hackett — [INFER] Remove cruft for handling overflowing INCNAME/etc. ops, bug 642164. | |
61b3cd5aaee114210206fcf55ca50f87ad3b895b | Brian Hackett — [INFER] Add recompilation rejoin points for SETELEM, bug 641535. | |
322235a26fd11a68f6cad704908df287f4def9b8 | Brian Hackett — [INFER] Mark unexpected undefined result for JSON.stringify, bug 642161. | |
64a9e21c196af53afa3d457923df7997d272f7c9 | Brian Hackett — [INFER] Always ensure obj->numSlots() >= obj->slotSpan() after its scope has been initialized, bug 642326. | |
b52e42c624430bb7d5941e6de649e34a425eeaa6 | Brian Hackett — [INFER] Use unique shapes when cloning objects, bug 619433. | |
404ae1c24c643441f81d054a5f58bac6270df659 | Brian Hackett — [INFER] Spot fix for shapes not being marked when a child is held by AutoShapeRooter, bug 642209. | |
0548f6d12aa6e2ef915066475567c033682c8f20 | Brian Hackett — [INFER] Sweep cloned type sets in call ICs before destroying the objects they reference, bug 641491. | |
80e899f002769abc1c43538cbe7d28e19ef10fb6 | Jan de Mooij — [INFER] Fix type handler for timeout function, bug 642247. r=bhackett | |
ba01e1b00f8cbf805e25de6a662612d274a5e0f8 | Brian Hackett — [INFER] Compute PC for interpreted frames which failed to compile, bug 641225. | |
deb49a09d553cf922be3a11511a085eae0c35d33 | Jan de Mooij — [INFER] Don't call syncData for known doubles, bug 642198. r=bhackett | |
6dc4e473aa06642c6e928416a0eab2d259fade9c | Brian Hackett — [INFER] Clear native return address for interpreter frames, bug 641225. | |
4f98173f211aec7bc8a66f27c371635a4e75eb98 | Jan de Mooij — [INFER] Add overflow check for Math.pow(1, x), bug 642154. r=bhackett | |
55ea5951461ed392ada34c33b94e6e19e39c0914 | Brian Hackett — Merge. | |
cf686d29779c998fdef2c0fd7c56e113509f3d18 | Brian Hackett — [INFER] Fix broken jstests, bug 620599. | |
0dc23b10fcf623558826fe50e37a3a029781acd9 | Brian Hackett — [INFER] Fix jsop_instanceof on known object, bug 642174. | |
af28561f44702b70f35783d336f2b7a37782ea8b | Brian Hackett — [INFER] Don't share shapes between objects with different types, bug 620599. | |
9de854ef345f0646d5acc0aa0a9dc25161c3dbc4 | Brian Hackett — [INFER] Handle undefined values added by String.split, bug 620599. | |
763f423cce2c736d520a95bf14adc1279117482f | Brian Hackett — [INFER] Track multiple types when monitoring SETPROP/SETNAME and calls, bug 641714. | |
969f5bd56be74a4aa0f957694d1ffd304c7cc8fd | Paul Biggar — [INFER] Bug 642059 - Add -n flag to JITFLAGS, turning on type inference during jit-tests (r=bhackett) | |
4e94fdc3e8dd5ab4560e42d941ad65c881f55567 | Paul Biggar — [INFER] Bug 642062 - Add type annotations for jitstats object (r=bhackett) | |
eb9047c955c89949453aca74d8494722e2778fed | Brian Hackett — [INFER] Add MIC for type checking this/arguments at JITScript invokeEntry, bug 641714. | |
4b52e3738d21ecdea8eecf7a0d1d9c2c53d89a7d | Brian Hackett — [INFER] Factor TypeSet* out of FrameEntry, bug 641714. | |
484164b6d6ca4783d747056450e1545d038effc8 | Brian Hackett — [INFER] Make inference spew digestible by scripts, bug 641943. | |
4cdb8e6b4391273f2ea0ecc2a7943b3e820b9e2c | Brian Hackett — [INFER] Use new type objects when the result of 'new' is assigned to a .prototype, bug 641714. | |
ce31f0090eb00b73ba494b620ea2c0c3b9153b40 | Brian Hackett — Merge TM -> JM | |
e1a60884a125591363d32a4cc80fb78fdae45033 | Brian Hackett — [INFER] Mark values pushed by overflowing object inc opcodes as doubles, bug 641741. | |
1ce8efbb75cc6122286f9d4e33aba3592fb6a5fb | Brian Hackett — [INFER] Don't try to infer 'new' objects for non-compileAndGo scripts, bug 641231. | |
f70363576e62beffec41a3296f305e970717c441 | Brian Hackett — [INFER] Handle DEFAULTX and CASEX during inference, bug 641235. | |
2ac6e8d5509880ead3f09260148dafad518b3075 | Brian Hackett — [INFER] Only add result for markTypeCallerUnexpected when the caller is at a callsite, bug 641229. | |
f883ddc1ae95b5a77cf5e53ddb020868ceba6c47 | Brian Hackett — [INFER] Mark all cross-compartment iterations as producing unknown values, bug 641224. | |
d8900f86b86eaad7d0b69aed94cd6924497e9945 | Brian Hackett — [INFER] Watch out computing 'new' value for functions given a non-function type via setting __proto__, bug 640993. | |
479604222c8e8f5ddce3a57a7f4a0763db95a5ed | Brian Hackett — [INFER] Mark result of 'new Function.prototype' as unknown, bug 619338. | |
89a0db8a631717f63b4913a699b22a1b7119f997 | Brian Hackett — [INFER] Add recompilation rejoin calls in JSOP_GETELEM/JSOP_CALLELEM, bug 641269. | |
92ba109b97da03a0b61fc0a7142ce4d1913f8227 | Brian Hackett — [INFER] Fix jit-test -mna failures, also call site rejoining at GETPROP, bug 639508. | |
dd21e37cff014c6d2c7c04a0b0fb03b042c9b6ce | Brian Hackett — [INFER] Fix call IC monitoring for speculated Function.prototype.call, bug 621942. | |
ce1accd11d7adff7b97884b542b21a703feb0de9 | Brian Hackett — [INFER] Use ICs on monitored calls, reenable APPLY optimizations, bug 621942. | |
bcf148dbce2f3de31d37f393b4b0e5297f06c565 | Brian Hackett — [INFER] Use PICs on monitored SETNAME and SETPROP, bug 621937. | |
816e5118734b8c397a82d590d3bd37a31b2fd8f8 | Brian Hackett — [INFER] Update property types when defining properties through wrappers, bug 639529. | |
ed4cccfd3e390718b588b5826fb55c5c8c0f2e7f | Brian Hackett — [INFER] Fully sync stack when making stub and inline calls, bug 639882. | |
b19686c7fdd190e0c504b6d913169bcc8e6d9639 | Brian Hackett — [INFER] Don't check marked bit for static strings, bug 639263. | |
e714f5547d020f639604203b7ee7d256f784b736 | Brian Hackett — [INFER] Fix build breaks, bug 639263. | |
80c5a1b0d8d612821165036b59130903fda11ac3 | Brian Hackett — [INFER] Compute types for singleton/JSON arrays and objects, bug 639263. | |
154ac7e67f8ba21472334a2e6b03f803023987b3 | Brian Hackett — [INFER] Fix uses of FrameEntrys from tracker >= sp, bug 640614. | |
af764018d6f7e354fb7bedc68cdc79909cdb00e7 | Brian Hackett — [INFER] Overhaul inference handling of new object computation, bug 619433. | |
9cbb9f9e8ac9cae4823b75e03ed93e97682c8baf | Brian Hackett — [INFER] Fix incorrect uses of getDenseArrayCapacity, bug 640203. | |
5844e16fdb1d917ed868d1d3385eba935516a853 | Brian Hackett — Merge TM -> JM | |
719e89901c2919b25cf1afe0e3f9d1096656ffa1 | Brian Hackett — [INFER] Fix use of uninitialized VMFrame field, bug 640608. | |
e348689923e520ce8b2ac2a49e618326dcf13caa | Brian Hackett — [INFER] FrameState::isEntryCopied shouldn't look at entries not on the stack, bug 640102. | |
8b03f06987426c0284464c906233de4e416a14f3 | Brian Hackett — [INFER] Always allow rejoins from the interpreter to JM code at loop heads, bug 636598. | |
12eb2698dfdbd9a2480fa201c8e3f3f7e2ca9f78 | Brian Hackett — [INFER] Fix merge botch. | |
c288ca4152d11a5a2fce09073dc5ce36baca8be0 | Brian Hackett — [INFER] Introduce cutoff for total contribution of type objects to type sets, bug 619433. | |
ab1e10fb626f63ec2a41b593d81d53f8d634a835 | Brian Hackett — Merge TM -> JM | |
db22345e7c04c22cf14b36766fbfe145931c32c3 | Brian Hackett — [INFER] Remove constant-double info from AnalyzeStateStack, bug 640098. | |
acd2e423b6e1e83b19d5af1d37a321a13aed515a | Jan de Mooij — [INFER] Monitor property type for JSOP_INITELEM in methodjit, bug 640098, r=bhackett | |
60670ecd2133e283987e4c96212df8a8ab509924 | Brian Hackett — [INFER] Handle DEFAULT_NAMESPACE_ID in MakeTypeId, bug 640079. | |
e39b459497a98d378187a177a1a6938561c5307a | Brian Hackett — [INFER] Fix bogus assert, bug 640078. | |
03819499ac0278101208bcd4f5848e516794d399 | Brian Hackett — [INFER] Sync copied entries instead of preserving in fixDoubleTypes, bug 639808. | |
f2fdb87d75a358ad7902e841ba95dd4a0e92dc2a | Brian Hackett — [INFER] Don't convert int32 entries to doubles during storeTop, bug 639808. | |
adc45b0a01c8c5b9f56e2fcc237ae101aaba27c0 | Brian Hackett — [INFER] Analyze JSOP_ENUMCONSTELEM, bug 639807. | |
738bc64ae77d0908ef4b009e39c4133ae324b4c4 | Brian Hackett — [INFER] Analyze SETCONST on unknown objects, bug 639797. | |
75d5794ab88aed10db068961350d160e6d4bb929 | Brian Hackett — [INFER] Fix use of cx->compartment in DestroyScript, bug 639759. | |
6328ceab78deeeb61c41a93870415913a166853a | Brian Hackett — [INFER] Use js_malloc instead of cx->malloc for inference data made when condensing in GC, bug 619433. | |
c2e81b8264c513ada187154868a4961551a050f8 | Jan de Mooij — [INFER] Fix JSOP_MOD recompile bug, bug 639792, r=bhackett | |
c5cd2693106e6445f6ec42f4dc7130a09dd2f6bb | Jan de Mooij — [INFER] Fix regalloc bug in ensureInteger, bug 639478, r=bhackett | |
511f51584aad04478fbf1febe7b8fbbc17d7304f | Brian Hackett — [INFER] Fix JSOP_NEG convert-to-double bug, bug 619433. | |
559b9da69fcb6f18265d928b0b067e31a7c4c31c | Brian Hackett — [INFER] Fix uses of cx->getTypeEmpty during GC, bug 619433. | |
38c06cbd699335a5914f936dd946cd33804defaa | Brian Hackett — [INFER] Handle GCs inside eval() statements, bug 639591. | |
0edb03210dacc201f7a6e5fecf1a0a9935fe22b6 | Brian Hackett — [INFER] Fix copies too in fixDoubleTypes, bug 639567. | |
9b576fe9baede54e1a1374c50b8cf9f772cf57b5 | Brian Hackett — [INFER] Remove hack for telling apart fastcalls and native calls when recompiling, bug 619433. | |
1dab51bde3f124d8503acf14c7b9320abf3bca8d | Brian Hackett — [INFER] Make new type objects whenever associating functions with scripts, bug 619433. | |
82b01abdfd9270c46c463efd7047e964f760c202 | Jan de Mooij — [INFER] Allocate temp register for JSOP_DIV integer check, bug 639459, r=bhackett | |
37ab40cd90adc157137e4571cc7003696cef6519 | Brian Hackett — [INFER] Turn inference on by default, fold JS_DefinePropertyWithType into JS_DefineProperty, bug 619693. | |
76e248c0dfa7738833b41b9dd79b44642a533596 | Brian Hackett — [INFER] Fix break in opt builds. | |
c9a80630151848598ad2c6be83a84f3e3f936ac5 | Brian Hackett — [INFER] Compile x === x on known doubles, bug 619433. | |
ada129dc08ad27c3c1d8db8549289fad37ac0045 | Brian Hackett — [INFER] Stronger type-correctness assertions when setting or getting properties, bug 619693. | |
ae418087b4da63bd311ce29400624f404ce4b7ab | Brian Hackett — [INFER] Fix use-after-free error while sweeping type objects, bug 639311. | |
a0812f46f7ba52fbc3fbae46ab41762801cf6071 | Brian Hackett — [INFER] Compute fp->pc() for frames at the end of previous segments, bug 621526. | |
855c0198a515534a91ffda1084c015c8cd09f280 | Brian Hackett — [INFER] Don't collect type objects with unknown properties for mutable __proto__, bug 639126. | |
89f6b05273e846ac63968037a1259c19ae29b712 | Brian Hackett — [INFER] Recheck script->types before forcing analysis with -a in typeSetThis, bug 639128. | |
2f248906118d82d3002e2246a9a3ab352ed39d87 | Brian Hackett — [INFER] Remove isTypeCallerMonitored and rejoin from native calls triggering recompilation, bug 638977. | |
7411eaf29ba31ecae384add3a664653873ca97f9 | Jan de Mooij — [INFER] Use stderr instead of stdout for inference failures, bug 639176. r=bhackett | |
d63c711e8810c39a4278b3b4039e2177e2749610 | Brian Hackett — [INFER] Fix uses of vanilla new/delete. | |
94bb767594271e1082ca5e5949e6b95aa10123eb | Brian Hackett — [INFER] Mark properties of XML.prototype as unknown, bug 638982. | |
d3a9fdabeb2d6b667ef576476466710891a0bb66 | Brian Hackett — [INFER] Handle repeated calls to js_InitFunctionAndObjectClasses, bug 638981. | |
8cc3079e099f77757baf15dcc841e25d1ae9ad8e | Brian Hackett — [INFER] Fix behavior of analyze::Script::localEscapes to match FrameState::isClosedVar. | |
4f211b4f1b300e9b0a31e45e14dcebaec65cccdb | Brian Hackett — [INFER] Recompile target script in InvokeSession as necessary, bug 621292. | |
ebe525bfcae8c7ea06fb3c4ae23109b4709ea49a | Brian Hackett — [INFER] Don't use the default emptyTypeObject for functions decoded by XDR. | |
3f4eaffd3999a21a5938e05f4bb74777ac40ad33 | Brian Hackett — [INFER] Restructure tracer disabling to avoid crash in contexts with NULL compartment. | |
86d909728bdd3d5ef9b8adfdaaa4a122ec2ccd7c | Brian Hackett — [INFER] Always analyze executed scripts if -a is used, bug 621654. | |
228e319574f97c2c300f8c30d49b989bfe9f632d | Brian Hackett — [INFER] Miscellaneous fixes to get inference passing jstests. | |
c1238550f4d17d37ae68348069779a53ae706efa | Brian Hackett — [INFER] Fixes from botched merge. | |
386e9cffdcd7fb0233611a3904d38b89c9517a1b | Brian Hackett — [INFER] Fix OOM handling in type inference, convert inference to runtime option, bug 637674. | |
ae7853f805293ed47e9edc189105f9e6449d6f23 | Brian Hackett — [INFER] Restore code looking up lazily loaded global properties during inference, bug 613221. | |
5bbdcbbb05e063819dc99ce512799b587b4e1aa6 | Brian Hackett — [INFER] Condense type information during GC, bug 613221. | |
040641eb2a9788aef094b72d5662e9a361fb809c | Paul Biggar — [INFER] Fix build (fix AnyRegister API change and remove duplicate function). | |
eb1eec3d6c2255f3647c7c3f2d90aa8f50cc6c50 | Brian Hackett — Merge TM -> JM | |
001796fbcc2a9f1b79ab26feb006be513feac5dc | Paul Biggar — [INFER] Support multiple filter argument in jsapi-tests. | |
cf9fbc4f660da876663703f420c4f8b2baed9f48 | Paul Biggar — [INFER] Fix invalid assertion about JSScript size. | |
ff050680d3153bc07a9def19dd92718da604a97d | Paul Biggar — [INFER] Fix build on 64-bit Mac. | |
a5f3949c0db723a3aacfa419b22763f3eb19094f | Brian Hackett — [INFER] Handle ic::Call return value after recompiling to an uncached call, bug 621328. | |
fbeecf1d1f4c61bfedd19bcc8d99a139ecaccdc9 | Jan de Mooij — [INFER] Testcase for bug 621655, r=bhackett | |
7480c25abc7f1a1b3e991fd5efe720c14b5957ee | Jan de Mooij — [INFER] Handle GETLOCALPROP in use-before-def analysis, bug 621522. r=bhackett | |
ef84d90968c93ae5bddd37258828db927d5ef40f | Brian Hackett — [INFER] Fix bogus assert and build break, bug 621487. | |
e34606b130418840f60cc6f301b63a2943dffbf5 | Brian Hackett — [INFER] Decouple type sets computed by inference from analysis information, store in new TypeScript struct, bug 621301. | |
f405f5f83fbe3b0a13bf74514758da7035536e40 | Brian Hackett — [INFER] Always add type for 'arguments' variables, even with local redefinitions, bug 621126. | |
4f133dc20ac717cd6e81539f24398fb148dab93b | Brian Hackett — [INFER] Look up .prototype on right object when monitoring NEW, bug 621126. | |
32d51249b97cab20aafb2b66f7105492ff472b1d | Brian Hackett — [INFER] Inherit shadowed properties correctly after splicePrototype, bug 621126. | |
6b5c2cb89388d73a1ac320a32b92ae410d5feb9b | Brian Hackett — [INFER] Write barrier for sets to length on non-array objects in array natives, bug 619338. | |
b1a613d3b6e3c607fa20b46d87ab3b6fe02a7d51 | Brian Hackett — [INFER] Remove guessing mechanism for unpacked arrays. | |
6ae854b6490f5c99555f1d9d811844b8949da8fe | Brian Hackett — [INFER] Always give scripts empty analysis info, bug 619338. | |
2d8ab0c4425517c16d66c70b892a768c9840f05f | Brian Hackett — [INFER] Handle reparenting of non-compileAndGo scripts, bug 620599. | |
955c4fbfbd09cf1ab6458cbe24cd411c3f2ec5f3 | Brian Hackett — [INFER] Inference precision fixes for locals/args sharing the function/arguments name, monitored 'new'. | |
2d2bc8417871d24c3981e2142f41eeb9bfc8e518 | Brian Hackett — [INFER] Fixes for jstests, bug 620599, part 2. | |
a6438d91ca4d309bf5356eed2dc799608379f924 | Brian Hackett — [INFER] Fix build break. | |
513c680568de0a894f1275635733b9df19cf78a2 | Brian Hackett — [INFER] Fixes for jstests, bug 620599, part 1. | |
fce4c50e6f4947a39ae99fcb73c645cce8cf0b11 | Brian Hackett — [INFER] Avoid bogus assert when compiling a binary op that must be recompiled, bug 619339. | |
29e706f5dede43ff158d81ca818644b263ee283b | Brian Hackett — [INFER] Correct register loading on disabled trace ICs. | |
cc75bc35dfbae4fe1c68b075bce3a8a45001f237 | Brian Hackett — [INFER] Monitor writes of non-integer primitive properties, bug 620337. | |
37cb2df6927b870b6a9d4086e34d3329e40a30d9 | Brian Hackett — [INFER] Don't use invalid ICs when compiling a callee triggers recompilation of the caller. | |
5b1c3bece05b9742d4ede73373d3c394903abd53 | Brian Hackett — [INFER] Fixes for botched merge. | |
f86f3107b697e3af8790df69553957f01bc0135b | Brian Hackett — [INFER] Fix jsop_neg() when operand is integer and result is double, bug 618863. | |
3d1614793bd2cf058584ce9b45ea5e5800d30b39 | Brian Hackett — [INFER] Account for 'new' case in non-constructor type handlers, bug 618853. | |
626c8496435ce5776b0c527063af536edac8e7cc | Brian Hackett — [INFER] Generalize conversion from FP entries to general purpose entries when branching, bug 618850. | |
221ad532f54f28577d57126bcdf767a3de80c04b | Brian Hackett — Merge TM -> JM | |
15b2220f3ea981c3ecabac354e1de6babc3a7245 | Brian Hackett — [INFER] Use correct prototype in js_InitClass, bug 619271. | |
0a97e6a40d5cc6fe5ba4592996068d43966d80df | Brian Hackett — [INFER] Unwind getProto() changes outside of JS, fix test failures, bug 619271. | |
2e3b66a758d3745ec0751014358edd6bc161891e | Brian Hackett — [INFER] Fix build break, functions get correct proto in CloneFunctionObject, bug 619271. | |
19c7bedfe2332d9d7a2c7b6d990059623f80b49f | Brian Hackett — [INFER] Fix more build breaks, bug 619271. | |
400807801eb7c54ed72228f4ab904264e05dcd32 | Brian Hackett — [INFER] Fix more build breaks, bug 619271. | |
f0eec3cc4f4541fcbd4425b48f5c32af393cfc78 | Brian Hackett — [INFER] Fix more build breaks, bug 619271. | |
e79d7a4eaa2fa586877b804e2b33ab579d67546d | Brian Hackett — [INFER] Fix build breaks, bug 619271. | |
3abf17e28705b62d8df9edcf493627b3957c3d03 | Brian Hackett — [INFER] Add missing #includes for JSObject::getProto, bug 619271. | |
4d5cc9be4eea59a9f1ba1e5d737cc02094d8473b | Brian Hackett — [INFER] Objects with same shape have same type, objects with same type have same prototype, bug 619271. | |
a2630fc3cd9001dcdb391077cc62b38a550ab7ff | Jan de Mooij — [INFER] Always infer int/int as producing an int, bug 619737. r=bhackett | |
6e0795e82953f4f462fc19dbfb3a2011341e01f2 | Brian Hackett — [INFER] Fast path reads of holes from dense arrays, bug 619343. | |
8492590010d7d06670817d2c4cd6e5d9e62201da | Brian Hackett — [INFER] Replace assert removed by rev 261101d210dc, bug 618849. | |
261101d210dc025392f919e020c97905b61432e4 | Brian Hackett — [INFER] Fix bogus assert in ensureInteger, bug 618849. | |
c305092a1b33689ef387f3d443e0849628022808 | Brian Hackett — [INFER] Handle property assignments inside 'with' statements, bug 617757. | |
e074599afab9b54ec9b8aff98dd03a2e114e70b6 | Brian Hackett — [INFER] Handle non-array arguments to Array.concat, bug 617750. | |
710a6281442a10b6d2de358b8672ca2234e5d243 | Brian Hackett — [INFER] Add another TMPSLOT for GLOBALINC/etc. opcodes, bug 617440. | |
eb1b0cc2360cc41ffc7d7a1166af67cf9c4c6532 | Brian Hackett — [INFER] Fix incorrect uses of getDenseArrayCapacity in array_concat, CloneDensePrimitiveArray, and stubs::GetElem. | |
0462de4a8aa1fcc1addf410df4a305421539b2bd | Brian Hackett — [INFER] Fix incorrect use of getDenseArrayCapacity, bug 617745. | |
43e322e70e68207fde0cbe4f1081f272a90ca0cf | Brian Hackett — [INFER] Add missing spew for handling static overflows. | |
c247104a1499c8d980a1b8bbf2cf682c25d34df5 | Brian Hackett — [INFER] Fix handling of static overflows in Compiler, bug 617670. | |
fcc727676be6fce8c1fdf54818a728c7a693b538 | Brian Hackett — [INFER] Don't allow doubles to be copies of synced entries, bug 617624. | |
9256ed2447649d9ab0b74d5c85c11a0e62483dc2 | Brian Hackett — [INFER] jsop_stricteq() should not let known types influence whether the pushed value is constant, bug 617592. | |
6f89a3ddb09e70af3a5f272abed889199c4e2d6b | Brian Hackett — [INFER] Don't keep using garbage IC after a native triggers recompilation, bug 617589. | |
0b73d74d343d71fb48d0083719a1e9668feb2f88 | Brian Hackett — [INFER] Fix for making dense array type objects when Array.prototype has unknown properties, bug 617558. | |
040fd88a48199bcafcafee8672e5f76752dd99ac | Brian Hackett — [INFER] Don't allow integer copies of double frame entries, bug 617549. | |
4d0b24613dd84a2a47ccc99b739cb28873aa1309 | Brian Hackett — [INFER] Don't clobber still-in-use FP registers during forgetKnownDouble, bug 617460. | |
b6cef988a4c04d9e0f8bdd1fc8896652730251d0 | Brian Hackett — [INFER] Avoid assert when marking locals/args as definitely synced. | |
7218d92dd3d3eae87d1443b3b442080d76799cb2 | Brian Hackett — [INFER] Fix botched merge. | |
eee3770cab7feafe45d058f4c11b19726a0dec77 | Brian Hackett — [INFER] More robust handling when storing an unknown value to a known double, bug 617450. | |
acb93b3060d5226f8411fcd4dd380c83aee55c2d | Brian Hackett — [INFER] Clean up handling of GLOBALINC ops, bug 617440. | |
645549ce095c93b8abe4c4921c1989ebb88b85a0 | Brian Hackett — Merge TM -> JM | |
1ef66ceff8d5a81491e7bee3ae3b4df881e55c7f | Brian Hackett — [INFER] Fix constant double RHS in >>>, bug 617433. | |
da4218029a5cdcc6b6d923108b04fdc05c651961 | Brian Hackett — [INFER] Workaround for GCC 4.2 bug. | |
136d6a93418ed9b3396d8e30eaf5972cde3f3516 | Brian Hackett — [INFER] Another liveness analysis bugfix, bug 609899. | |
662b71c3ff24ee360f02391922feec4a52b71266 | Brian Hackett — [INFER] Bugfix for liveness analysis, bug 609899. | |
9b8ceaa548c2a0e8df8be656bc914f676ec0555e | Brian Hackett — [INFER] Fix overly aggressive assert, bug 609899. | |
ac0a42d57813a72d82e5c493b4ad1a06ad12386c | Brian Hackett — [INFER] Bugfix for handling doubles at merge points in register allocation, bug 609899. | |
f585b76668b593674151e65ac6b30b66d51002a2 | Brian Hackett — [INFER] Fix Windows build break. | |
25d5598cbad90642e3e3ac07fb8285f940642f0d | Brian Hackett — [INFER] Allocate registers across branches and joins, bug 609899. | |
dfce328c57ee8f0e6a1f23bfcf10656008f9e82e | Brian Hackett — [INFER] Fix x64 build break. | |
b8b23a892c561a0a9c568b1880586e2090ff92dc | Brian Hackett — Coalesce handling of RegisterID and FPRegisterID within FrameState, bug 609898. | |
ec29ba480113f18ddec86ab01b0805385899307b | Brian Hackett — Merge TM -> JM | |
7f6416de3937ca80d5df4d5fb95d82705fcdcba5 | Brian Hackett — [INFER] Fix broken jsop_this() in strict-mode code, bug 608750. | |
6a3dfe79bfa6ad124fb4992f2bc431a635c20d2a | Brian Hackett — [INFER] Monitoring fix for GETELEM accessing non-integer primitive properties, bug 608746. | |
30ffdc01adf2fb3be916dd0b050593798ef65578 | Brian Hackett — [INFER] Fix overly imprecise types on localinc/arginc, bug 608750. | |
e18996c2a36fa23ff2b3e4f27c2d04a55beec622 | Brian Hackett — Undo ADD operations in overflow path, bug 615279. | |
0581e178dcd8e7093ea6c4ace18d72b73eb0c9a5 | Brian Hackett — [INFER] Overhaul handling of prototypes in type inference, bug 557407. | |
d86864d9ebac9d88056963d0673a766349e69f8c | Brian Hackett — Analysis and recompilation tuning for SS, bug 608746. | |
c6120a2f9a9b29e3cb598beafcb95db01f1d70ce | Brian Hackett — Merge TM -> JM | |
42b0294bf1e55637b6125573c00d5667880cac35 | Brian Hackett — [INFER] Cleanup inference logging, bug 557407. | |
f098b0cf0761728736441a7489ab9d32bda06b51 | Brian Hackett — [INFER] Trace IDs and objects which inference depends on, bug 613221. | |
633c888a78ca3fb094de04baef8d0626ef0c0d4e | Brian Hackett — [INFER] Recompilation on dynamic type changes, bug 608746. | |
0d8f3cec719c2fedf067eee2e07116a22d3bcd47 | Brian Hackett — [INFER] Monitoring fixes for name opcodes, bug 608746. | |
ff2aa664dcf8ef01f13b9a10ca725ea241065c4e | Brian Hackett — [INFER] Fix FrameState::uncopy on known FP entries, bug 609898. | |
41824ecd79e1e429c20e2a6c9d0a59cf19e11fd4 | Brian Hackett — [INFER] Monitoring fixes for non-name accesses, bug 608746. | |
ea441b7eac2af498feac5f0db728fed1ab5f980f | Brian Hackett — [INFER] Remove accidentally committed debugging code. | |
89a22a6962e14aa6ef2e9e9d702d98ce9318360b | Brian Hackett — Merge TM -> JM. | |
9d2dc0a6f234a0784387bd7a4b0638b1bbe33b29 | Brian Hackett — [INFER] Floating point register allocation, bug 609898. | |
317b940022189c70b3d2d272a69a2ead6064c08b | Brian Hackett — [INFER] Fix Iterator assert. | |
7a17b490c9b530fa76cfd5a6126968e0a0420d59 | Brian Hackett — [INFER] Fix ARM build break. | |
d20475f3dd6e9413d623366b8b0ec02deae87d63 | Brian Hackett — [INFER] Type inference fixes for generators, typed arrays, monitoring, ... bug 557407. | |
bff8be4223d31a6ae2f510e8b7a4925fb5f63b5b | Brian Hackett — [INFER] Packed array bug fix for x64, bug 604045. | |
022de3c39539d4c4f76c0eb6ceec770bd96c2e04 | Brian Hackett — [INFER] Introduce packed arrays, bug 604045. | |
c8d33e4cb418d42901e136140ef56c94c8b409d3 | Brian Hackett — [INFER] Fix bug in JSOP_MOD for negative zero case, bug 608750. | |
4744eea6dd30b7e3bb3f30c0670b780e4507e343 | Brian Hackett — [INFER] Fix inference freeze interface to directly reflect type information used by the Compiler. | |
c27c97ee8d8124f3d3c7f04338e3e841f0a874cf | Brian Hackett — [INFER] Use inferred types for locals, arg reads and some operations, bug 608750. | |
76403064329eb250a3c053204f1d71c8de2ea7a0 | Brian Hackett — Merge TM -> JM | |
5cc1cd687ef9f35ffc30efafa5c49c40ee29d323 | Brian Hackett — [INFER] Tweak kludge so sunspider harness works, bug 608746. | |
d4258341de5ce74ac382429c6ee473d5657efbe7 | Brian Hackett — Fixup kludge, don't clone global object, bug 608746. | |
a2e6ee94f4bfa85ac6e30d7f9f828483bcb0bc14 | Brian Hackett — Kludge allowing JM to use type inference without needing recompilation, bug 608746. | |
1185c7f42e5d2a80796c69ace2faabace099f4e5 | Brian Hackett — [INFER] Fix another Windows build break. | |
53c04cf898f4eb6496b0e65fa3e812a748e13479 | Brian Hackett — [INFER] Fix Windows build break. | |
0cd7e38f0b3922c944b5faa43d00624cf03ce9d2 | Brian Hackett — [INFER] Javascript type inference, bug 557407. | |
8ccce3eba5c1e3a64b264937dc15f9c0e1dcd73d | Brian Hackett — Merge from tracemonkey. | |
2bb1ec3b12a46e520748c11478424757815c1b5c | David Anderson — Merge from tracemonkey. | |
66356ff98dc2d6a1d7a52049dd7125720460f13d | David Anderson — Backed out changeset ac46097e312c | |
ac46097e312cf854d997e3bdc566c7c35583f940 | David Anderson — Optimize FrameState for large linear scripts (bug 591836, r=dmandelin). | |
f2383940c993d2fbb57d8fc54dda5ffd8742ed8e | David Anderson — Merge from tracemonkey. | |
2a468bed70df16134b80a942c3cc1fb2b30d4855 | David Anderson — Merge backout. | |
162e9030afa839386d7707a77ebf3982dbdd1f16 | David Anderson — Backed out changeset a2ccd2c8e545 | |
9a01b9f873154db0cc3d1fdbdf30789de56a984e | David Anderson — Backed out changeset 9f5e1b0cb605 | |
9f5e1b0cb605843fadf9358adcf9ea85c9ab1d7e | David Anderson — Follow-up fixes to bug 592973. | |
a2ccd2c8e545299cbca6b55a8069253ee121cb2a | David Anderson — Add local and argument closure information to JSScript (bug 592973, r=brendan+dmandelin). | |
c91290f1ee7eff6fa86f69228c2db39ec3b486bb | David Anderson — Merge from tracemonkey. | |
a5a255965167b428f4c45dd192187d32ca84269b | David Anderson — Merge backout. | |
5eb565456a99fee3ed3bb89a8aec3cd5a3cfe081 | David Anderson — Backed out changeset 99e1b185792f | |
0f2870ac9b878376f638a45c3d2965782fe7951b | David Anderson — Backed out changeset 3754355930d5 | |
3754355930d5047abd919605f738d07212d4fad2 | David Anderson — Follow-up fix to bug 592973. | |
99e1b185792f0fcd5b5361554a8f32a177c12b8b | David Anderson — Add local and argument closure information to JSScript (bug 592973, r=brendan+dmandelin). | |
c76f61d9595b09e3fcc0d5813b42cc13bb5dca1a | David Anderson — Merge from tracemonkey. | |
27d130f005b7f3fae9281304ca98e5511295adb2 | David Anderson — Merge from tracemonkey. | |
b32b9cc30f2c879f3184df91af9f73cdc5b79cda | David Anderson — Merge backout. | |
a83fbc03ece4734e58f25848563858bfc3aef202 | David Anderson — Backed out changeset 3d11e994ad09 | |
8edeaeb96e5dca54120065ded4cc5db24102ef66 | David Anderson — Trigger a build. | |
3d11e994ad09447b115ea1f57f354f1bfa521f5c | David Anderson — Add local and argument closure information to JSScript (bug 592973, r=brendan+dmandelin). | |
f33e6c62f1c3c0bcb75d3781019a403e895a667d | David Anderson — Merge from tracemonkey. | |
eab4befb94208e46f3aea7be48c9595b47f492c4 | David Anderson — Merge from tracemonkey. | |
72c0c51ccb17e0becfe4811883303b9150bcd6c3 | David Anderson — Merge backout. | |
91744abb287f53d15884256626a6bbca00b0ed5b | David Anderson — Backed out changeset 38c0a9cb88fd | |
aa75db3b485055775edacddd08b96f45d9294b05 | David Anderson — Merge backout. | |
4295d519e02cbad64a5f66c6c8ba630e0fa7dae6 | David Anderson — Backed out changeset cc923f1f25bd | |
9ad4f966f92b1968afa7d08924c6a0d59e2ebb75 | David Mandelin — Minor tweak: need to cycle JM tinderboxes to collect data on random oranges | |
cc923f1f25bd9c710e1ef26c07205918be51b1bb | David Mandelin — Disable PolyICs for getelem to see if it helps with the media player orange | |
5492e0774e89b6f960847d1c5307c99164141501 | Leon Sha — Bug 587962 - [JAEGER] JaegerMonkey build and check failed on Solaris x86 with Sun Studio 12. r=dvander. | |
ca32ed513371555a77ee4ecad6e4987310d10d1a | David Anderson — Merge backout of FrameState changes. | |
dca27a8bc82fc871cd2c54f0c149408ca424dae7 | David Anderson — Merge backout. | |
307e6b88abc1034a8f85ec4c9b60732a78d60cf3 | David Anderson — Backed out changeset 65a5a3d552f6 | |
0d06f0c22e437821c94a632967080f755e197211 | David Anderson — Merge backout. | |
2952314edcc83ac55c26d64c13665c5f4d9ecb34 | David Anderson — Backed out changeset 8703c9e17f69 | |
495774a53ba64376fe40187684450bd076df09bf | David Anderson — Merge backout. | |
d964486cd584b1b5871a56dab778651488ef8af6 | David Anderson — Backed out changeset 33772073ce07 | |
c76ed2a6bb61e195e8d485879312bb8735869318 | David Anderson — Merge backout. | |
b77205f6927754293d6f8e8f5613261497abe19c | David Anderson — Backed out changeset bd7928e24ad4 | |
88a85a48414dd09191f1c528156fe7db546521c5 | David Anderson — Merge backout. | |
e0d3bfc8656525c53eb88eba878ab1d929d1f11d | David Anderson — Backed out changeset 6e24d99e29c0 | |
b7c8e195de3b08d1b0553f99086d5d207f2e9760 | David Anderson — Merge backout. | |
a44d33974ac742efc9004dac355dcac140d74506 | David Anderson — Backed out changeset b364b2ffc970 | |
801344c03110aeb8abd9b7b15171cd3c5c57c20d | David Anderson — Merge backout. | |
b77f32d2d5c9283dc61cc7d91c75b5eee0f3c428 | David Anderson — Backed out changeset e8dc1103c1b7. | |
88ee72b88b7058131d2672bd5cf3ceb46c8895f1 | David Anderson — Merge backout. | |
ed10917e52e89152a48fef48069f00f41826aa5f | David Anderson — Backed out changeset 91389f18d45b | |
a813aec8cc75ae79fbb5c8e6c273cae5e3489795 | David Anderson — Trigger build. | |
b50ba811a91f60eabc80c8c313c371e117fda93f | David Anderson — Hot-fix for case reported by Brian Hackett, and likely other mistakes. | |
64ff281e58d3319694ff1f8642e14e9be604c1d0 | David Anderson — Merge from tracemonkey. | |
d556e6f60f4f34c4fecb997598906333658f3ab7 | David Anderson — Fixed build. | |
38c0a9cb88fd022fa86bd8c27226660fd44b9faf | David Anderson — ICs for scripted calls (bug 587698, r=dmandelin). | |
96ddc3bc17b6df1ab5cac8485ba492af3f501dd6 | David Anderson — Merge backout. | |
68482f23e7cba578b7f53b3d51e6690a56e6790d | David Anderson — Backed out changeset 40fe2614ef8e | |
8a835a404d7094b0cba5e58f71544cbdb21c580c | David Anderson — Merge backout. | |
a0d8de655f06531cd898dfd171cd574231b6e783 | David Anderson — Backed out changeset 210c7d2a0ddc | |
0548d99a060115c349be0109cca3c01713233234 | David Anderson — Merge from tracemonkey. | |
a5f194447bea2b487d01638119eb6505edd59a0d | Sean Stangl — [JAEGER] Fix previous commit to build with MSVC. | |
23706a77784890da0d27b4380f097228920a49b1 | Jan de Mooij — [JAEGER] Fast path for >>>; b=589932, r=dvander. | |
210c7d2a0ddcd1bffdb133a94155ff31d65eb38e | David Anderson — Fix Windows build. | |
40fe2614ef8e7a70f3f539cfa094bb4e4a39f1da | David Anderson — ICs for scripted calls (bug 587698, r=dmandelin). | |
e9c0f9eb7d3ea08d510d456387bc375e225897ac | David Anderson — Merge from tracemonkey. | |
621a97f3779660793dddaca4dff43d082ee70b1a | David Anderson — Merge backout. | |
87f0a1f6bfb79bdf5dd687b0bc008d38820a921d | David Anderson — Backed out changeset 611224f6f8da | |
83c4ad328180299b89c5885f9673576afcf3a047 | David Anderson — Backed out changeset f27e073cf377 | |
f27e073cf3775c7be626ccb9c2a60eff20012024 | David Anderson — Fixed out-of-range jump on x64. | |
a45412e2929e360e76038e58694913088c50b868 | David Anderson — Backed out changeset 1021c20f8d6b | |
1021c20f8d6bbf9e5c9911f5e50c846bafd5dcda | David Anderson — Memory leak fix, don't root funobjs in call ICs. | |
52da34bd765d913ed30dcd94dfbfddb771fcddfb | David Anderson — Fix Windows build. | |
611224f6f8da143657e91ccb1e414b5245aa1169 | David Anderson — ICs for scripted calls (bug 587698, r=dmandelin). | |
0ac21aab54e146cd69802e69eb6b1829684b771e | David Anderson — Merge from tracemonkey. | |
126617ec380389e3801f12847a9a5a0a3b86d034 | David Anderson — Merge backout. | |
367debbf46bfadb40a62f57e3de6dee77c55cf33 | David Anderson — Backed out changeset 2a8c72408e36 | |
0ce92e8280e679c2cf0c7cc94ddf798ab54c80af | David Anderson — Merge backout. | |
2cef2575d8a0860e45bd84493a781093b78e572e | David Anderson — Backed out changeset 809288d17163 | |
1939c7289f0c17888d9f39d6c4466285ca7976ba | David Anderson — Merge backout. | |
073cf20fe43920cd81dd292e5f4f56fb45788aec | David Anderson — Backed out changeset 5d60ada03594 | |
1a3627a83d9d0ebe5f2c9154b5719be9fa8494f3 | David Anderson — Backed out changeset d124082d9de2 | |
d124082d9de2c3e956920b123b10a6cef1e0e281 | David Anderson — Fixed callIC bug on x64 (unsigned argc underflow). | |
5d60ada03594e78290fe24b8a7c1ed57c9493413 | David Anderson — Another Windows build fix attempt. | |
809288d171630ab07bbec448281546302eb3ec8a | David Anderson — Build fix for Windows. | |
2a8c72408e36d7ba2741e38b80a11be23beacdfc | David Anderson — ICs for scripted calls (bug 587698, r=dmandelin). | |
91389f18d45b194728ad8212fe946c94a1b63fb3 | David Anderson — Optimize mutable FrameState syncing algorithm (bug 591836 part 8, r=dmandelin). | |
e8dc1103c1b76aec702e06c92358b7274bc237f0 | David Anderson — Optimize uncopy algorithm (bug 591836 part 7, r=dmandelin). | |
b364b2ffc970bd4f77e0f8f5f11f4202217bd294 | David Anderson — Optimize FrameState merging algorithm (bug 591836 part 6, r=dmandelin). | |
6e24d99e29c0f83a8575b78a102d90eabcde829d | David Anderson — Optimize immutable FrameState syncing algorithm (bug 591836 part 5, r=dmandelin). | |
bd7928e24ad44eb882924eec09e6bb03979e4284 | David Anderson — Backing stores should precede copies in FrameState (bug 591836 part 4, r=dmandelin). | |
33772073ce075702e021d1df22f806f0de3c0ed6 | David Anderson — Remove FrameState::tosFe() (bug 591836 part 3, r=dmandelin). | |
8703c9e17f69803299caee68d2ef340fa0b8d5cd | David Anderson — Improve register pinning invariants (bug 591836 part 2, r=dmandelin). | |
65a5a3d552f662487049c81b211c8217faa08ab9 | David Anderson — Remove FrameState::base (bug 591836 part 1, r=dmandelin). | |
3ff3eab2e220a588c7bee8aa8ec1b1afb733a85c | Jason Orendorff — Add partial support hooks.enterFrame. Currently the return value is ignored. | |
94d505fb0a67cad3d3023fb9f1881e86631270b0 | Jason Orendorff — Add Debugger.Script.prototype.{url,startLine,lineCount}. | |
2e006cccde9f5b6b2b42049bb4d2a01cfc832d84 | Jason Orendorff — Fix another bug with getChildScripts: the relevant bit on JSScript was being set after the newScript hook was called. Set it beforehand instead. | |
75ec0d2c2c1fcd1873ea998309b425d105a97cd9 | Jason Orendorff — Tighten an assertion in Debugger::onNewScript. | |
53d431ddc5ac1ea56d9221fa29a4154c13ab553b | Jason Orendorff — Fix bug in Debugger.Script.prototype.getChildScripts. It didn't know about JSScript::savedCallerFun. | |
93e47625c3ed8cc43095b86847512b516d5dceb5 | Jason Orendorff — Implement the newScript hook. Also, change the shell builtin clone() function to support cloning a function into a different compartment (for use by one of the tests). | |
d3b7501084d11b4d067596d6002694430b8b8a6b | Jason Orendorff — Rename eval scripts to non-held scripts and remove a bogus assertion in DebuggerFrame_getScript. | |
74a28915c87cd1e249ab0415a9269691f5b6b600 | Jason Orendorff — Add a passing test for Debugger.Frame.prototype.live. | |
252709231d206c34f5d7b3e86981a9fa0772f179 | Jason Orendorff — Rename getYoungestFrame to getNewestFrame. | |
f413efa2723b906d713a5d6425aac0156b0d3287 | Jason Orendorff — Remove some nonsense from JS_DefineDebuggerObject. | |
67018148d71d7504446d509b8452dc0d4fd6b4fe | Jason Orendorff — Rename Debug to Debugger. | |
821e5b01b1b1c5d5dddb8312f273679f67d0cbf3 | Jason Orendorff — Add Debug.Script.getChildScripts. | |
449a0ee1ad8cd70907849887598453ba1e90565a | Jason Orendorff — Merge from tracemonkey to jsdbg2. | |
a4374705dd79c6ff959a3d4141a6fe313babde1c | Jason Orendorff — Merge from tracemonkey to jsdbg2. | |
8fb3609398571bce63e8186109360e24c860859c | Jason Orendorff — Two changes: Try to make tests/debug/gc-06.js more reliable with conservative GC. And remove the new compartment assertions from jsdbgapi.h, to avoid disturbing jsdbgapi.h-using code other than JSD (such as the shell's trap() function). | |
ba9d8b33753c45c21443be2d78ef2348ffe58395 | Jason Orendorff — Adjust compartment assertions in the new implementations of jsdbgapi.h Trap entry points. Some are tightened up, but JS_ClearScriptTraps no longer asserts, as that caused a test to fail in debug builds. | |
63ee1fe5025c99e88e20847e1e533d2af9117cb8 | Jason Orendorff — Fix test jit-test/tests/debug/Debug-ctor-03.js: only expect new Debug(parent) to fail if parent really cannot be put into debug mode. | |
45f1cf2c59d200bc5e5db35001eed68d9a466a13 | Jason Orendorff — Add breakpoints. | |
2cc9d8a133bc33a0202ec8dcdcd1b85b3df5eb9d | Jason Orendorff — Revise comments on js::Debug::mark. Also inline Debug::sweepCompartment into Debug::sweepAll. | |
9ed67a5d4e917fab856aabd656129bed4ab81dbb | Jason Orendorff — Add Script.prototype.getAllOffsets and getLineOffsets. | |
9545334d35a31dff3abd1f8ec6c624daa18067fe | Jason Orendorff — Quick follow-up for thinko in bug 667925: lists can be empty. r=orange. | |
13c14153bd63ae9421ebaeb8ca4c62cfc148acb6 | Jason Orendorff — Bug 667925 - Line number is bogus on JSOP_TRACE opcodes. r=brendan. | |
d165c2385ee06a63b34ac4a5507a98ea0e9ba645 | Jason Orendorff — Add Script.prototype.getOffsetLine. | |
026c7bc10466e0407b0cb65d11db1ccbe4e0eb91 | Jason Orendorff — Add Frame.prototype.offset. | |
0a728f8555057f892902873ee4be96abbcc58023 | Jim Blandy — Test that we get the same Debug.Script instance for different closures made from the same 'function' expression/declaration/statement. | |
7a78b176e018fee1a5899a5902b2c266925dd488 | Jim Blandy — Fix 'if' in DebugObject_trace: the scope of a declaration includes its initializer. | |
2d2654fc31b2eff7e5ac6ac2573969567c6c6c40 | Jason Orendorff — Support disabling debug mode in a compartment with scripts on the stack. Dump the debug-mode JIT code during a later GC. | |
2560cd08c8281ce1cec2fb37f7e9b7a60c8cc906 | Jason Orendorff — Change js::Debug::heldScripts to have pointers to debuggee-compartment objects as keys, rather than wrappers. | |
6fef8a7982caad773a5ae9b499d4374b26d55ef6 | Jason Orendorff — Change js::Debug::objects to have referents as keys, rather than cross-compartment wrappers of referents. | |
3a7a75064ce6b91d69ab70486a5df0cfd112eea3 | Jason Orendorff — Fix Debug-ctor-03.js (regression: the exception is being thrown in the wrong compartment since rev e05d3da5866a) and make removeDebuggee throw if it would disable debug mode in a compartment with scripts on the stack. | |
e05d3da5866a594138b9678d12bc122a81551946 | Jason Orendorff — GlobalObject::getOrCreateDebuggers must be called in the global object's compartment, since it may create an object. | |
ac45a3dbfe3304dca3b9c9b0de4464f1e102a0b3 | Jason Orendorff — Initial support for Debug.Script instances. r=jorendorff, push=jorendorff. | |
6885f4c66607709010eae5d47f39b6b22ee3f707 | Jason Orendorff — Merge. | |
feb8c7a919b366b7d8c5390007cddf9c828a81d0 | Jason Orendorff — Fix MSVC-only errors and a warning. | |
a95ab01cda09f6a4f344ed1898e4ff1bfd65a6d5 | Jason Orendorff — Automatically turn debug mode on/off when adding/removing debuggees. | |
700d8a05c7de53fbeb84e2b3b4ac4cb8ae7e82e4 | Jim Blandy — Define new macro, THIS_DEBUGOBJECT_OWNER_REFERENT, which also provides the owning Debug. r=jorendorff, push=jorendorff. | |
8164f83c3cf8d429424c36298d11b324333996b9 | Jim Blandy — Comment fixes, assertions, and cleanups to Debug GC-related code. r=jorendorff, push=jorendorff. | |
8247161274fbcb5d827c3e32ab6637a306520087 | Jim Blandy — Use WeakMap for the Debug::objects, the mapping from referents to Debug.Objects. r=jorendorff, push=jorendorff. | |
b5d3c424d66d01df04121bd502cdfe5efb685428 | Jason Orendorff — Merge from TM. Huge merge. Stack changes from bug 656462. | |
ed51e6c81d01ff76f0aa7ec6e0046b2bc1c2d0c1 | Jim Blandy — Cross stack segment boundaries when looking for the youngest frame. Correctly check that live stack frames are on the stack. | |
210f10efc3e47992e5e87010c1b948c9e3b14110 | Jim Blandy — Verify that accessing frame properties throws once the frame is dead. | |
8b978fbe8b9c3013e51e4a46b8cd7389550fccc9 | Jim Blandy — Merge from TM. | |
903f84bae52857b06082a6001f734c0b61243b6a | Jim Blandy — Backed out changeset d02083014f57; build problems in nsXPConnect.cpp | |
215d305502a77fcb2bd9772d692745bea7eeb71c | Jim Blandy — Backed out changeset 720b3fe3c84e; build problems in nsXPConnect.cpp. | |
720b3fe3c84efd6336c37451d7cc8e357a5931db | Jason Orendorff — Fix getYoungestFrame to get the newest frame even if it is in another cx. | |
d02083014f57890a0e9977094ff51625e9ead9a6 | Jason Orendorff — Automatically turn debug mode on/off when adding/removing debuggees. | |
9ac0d2ba9ac020baddf21845a5af6cc7d7c802cc | Jason Orendorff — Fix bug in Debug::hasAnyLiveHooks. | |
e05e71b1bda14bda7ba0cc026fe811cac595dd42 | Jason Orendorff — Add jit-test tag to the new test in the previous check-in. | |
f5018c7fabf7114839195041a12dff380651b1e7 | Jason Orendorff — Add passing test. | |
f95a35c5010cb770791369c2a61714441f66e72a | Jason Orendorff — JS_SetDebugModeForCompartment: Instead of asserting that enabling debug mode is safe, check and throw if it is not. The change to AllFramesIter in Stack.cpp is by luke, r=me. | |
614e714d02981477663bdfd58f30bf5aa34a936b | Jason Orendorff — Add a few bits to frame.arguments tests. | |
d249478fbbe1828131c1d7388dfb361378e501fe | Jason Orendorff — Add Debug.Frame.prototype.evalWithBindings. | |
a34a276b47c5c0bd6ecb1391c6500b201bc9134d | Jason Orendorff — Merge from tracemonkey to jsdbg2. | |
a52fba05829489dcc15e77e1a7111639843d672f | Jim Blandy — There's no point in cleaning up a Debug::objects table that belongs to a dead Debug object. | |
2cd6aa0531124ee54cc4b1ac03a75338ebcdbf51 | Jason Orendorff — Two passing tests: Debug objects do not keep debuggee globals alive; and addDebuggee does not assert if the target compartment is not in debug mode. | |
9a616d98ca8b5f94552f15a18ca95d58abe94f27 | Jason Orendorff — Tabs to spaces in a few tests. | |
fd5ca689f2d6c2d4fd0f56b4aa105a1e0349e7b8 | Jason Orendorff — Add Debug.Object.prototype.call. | |
a3369f2c2600822d9325bb767aa804eec7f1985a | Jim Blandy — Use form feeds above major section header comments, for easier navigation with Emacs. | |
2c50ea28d5b625728dd763e587d4a4fc57538fc9 | Jim Blandy — Don't mark objects from a Debug's ephemeral tables unless the Debug itself has been marked. | |
1d0b71fb4f677a64fb69fc365fd2598feee37a61 | Jason Orendorff — Make frame.arguments live. | |
26d722c9da86ceabb048c8b23bca9a8d5470d26a | Jason Orendorff — Fix Debug.Object.prototype.name to return undefined if the object is not a function or is a nameless function. | |
6a006a09da0ce0adceb1c7e62d733949d90de52f | Jim Blandy — Clarify comments on 'this' checks that forbid the each class's prototype object. | |
1fb7cb53a55514180b0b83e003cc611fd86b4d20 | Jim Blandy — Make check for valid resumption value a bit more legible. | |
2a6c013ce9e7573be3d8cbfc5991544a0bd97050 | Jim Blandy — jsdbg.cpp: Implement Debug.Object.prototype.parameterNames. Add tests. Also, change DebugObject_getName to follow return-on-error conventions. | |
6d94e6ad3858ed12244de433385faa4d593017d4 | Jim Blandy — jsdbg.cpp (Debug::getScriptFrame): check for null return from NewDenseAllocatedArray at the right time. | |
f99cf5ced5aa950e22b26de5a5452c8366a1c4ec | Jim Blandy — jsdbg.cpp (THIS_DEBUGOBJECT_REFERENT): Don't duplicate the assertion done immediately before in THIS_DEBUGOBJECT_CCW. | |
b46785b17311b579f7f7acd9a97835b4bff3b2f3 | Jason Orendorff — Fix non-debug-mode assertion in addDebuggee. | |
0c0dfc86796d2ea947f1caa8905fe0462deb0cd0 | Jason Orendorff — Add Debug.prototype.{add,remove,has}Debuggee and .getDebuggees. | |
ce60250dbf2941870b24c330e7bbb087867481e7 | Jason Orendorff — Rename add/removeDebuggee -> add/removeDebuggeeGlobal, ahead of landing Debug.prototype.add/removeDebuggee. | |
b68e8118939f6b2acbe410e038d9d14dada44b06 | Jason Orendorff — Add error reporting in Debug::addDebuggee. Oops. | |
020af8278a9fe792da04c161607db18473dcd69d | Jason Orendorff — Internal support for multiple debuggees. No API is exposed yet. | |
516fb38281b7ea816c8e05c0949fb1f28a72e296 | Jason Orendorff — Debuggees are globals, not compartments. | |
6b8f455e9a572b16aefebfd9441a6db1eb61de21 | Jason Orendorff — Require the CCW slot of a Debug.Object object to contain an actual cross-compartment wrapper. That way, per-compartment GC never collects referents, simplifying sweep phase. | |
330e7d5c11ea68a48665460caea2166ee7a407f4 | Jason Orendorff — Fix a few bugs in exception handling and the throw hook. Make Debug::parseResumptionValue and Debug::handleUncaughtException reliably call ac.leave(). | |
ecbc721ff1b1732a86e6e4c0613618e594844074 | Jason Orendorff — Fix up treatment of Debug.Frame objects during GC. Frames were not being marked properly during Debug::trace and were being swept from the table during Debug::sweepCompartment. | |
be313ff2b7e5b739099be822dbe36ea2133baeed | Jason Orendorff — Merge from tracemonkey to jsdbg2. | |
5c58addb72dc2906f1fe1101101a179ff877f6e7 | Jason Orendorff — Passing GC test. I almost landed some code that segfaults on this one. | |
4ab2a31a2b9d4edeb0017413630127744130699f | Jason Orendorff — Two little bugs: Destroy the C++ js::Debug object when the JS Debug object is finalized; and generate the right error message when not enough arguments are passed. | |
be12caeb033ae18a50ab90393e80e3eb25d29c96 | Jim Blandy — Implement Debug.Frame.prototype.constructing accessor. | |
aaec89b3971836d24f133a4073d9b690958584d5 | Jason Orendorff — Fix Debug.Frame.prototype.older to skip non-debuggee stack frames. | |
2a7cbe40d6284ede0a25eb1bddfb4c9e99696a9f | Jason Orendorff — Merge from tracemonkey to jsdbg2. This merge reveals a bug in DebugFrame_getOlder, to be fixed separately. | |
cb456a20aeef907002c4e7a79e7f8bf4373d4727 | Jason Orendorff — Make the throw hook tests pass in the methodjit. Add a simpler version of one of the tests. | |
4efc9b37f30aac73f6092c231c322892074a12c7 | Jason Orendorff — Add Debug.prototype.getYoungestFrame. | |
8ef6dc591b933ffa08b4403bab0f5f311f7b8a7e | Jason Orendorff — Add a throw hook to jorendb. | |
5842d0285cdafaa4ae329214f0b46953d0c3d5e7 | Jason Orendorff — Add support for dbg.hooks.throw. | |
ddab2f5eb8df82b549b4c94c925569c9f3b57c0f | Jason Orendorff — Add Debug.Object.prototype.callable. | |
453701d5c7e7000b2f3ac3f58ce967ddbfe600d2 | Jason Orendorff — Passing test for null resumption. | |
b9a24ec22039f52e32c7c06a286b81cc39cfd258 | Jason Orendorff — Add js/examples/jorendb.js. | |
e7aa2aadefe09a6e86883c4da21e858072508db2 | Jason Orendorff — Rename Debug.Object.prototype.prototype to .proto. | |
a91b890f5781dd22eb33e49c67827ac5b0a1530d | Jason Orendorff — Change methods Debug.Object.prototype.getClass and getPrototype to accessor properties .class and .prototype. | |
903f198d10ee01f7de2a0451db1fbbc2dafae84d | Jason Orendorff — Add Debug.Frame.prototype.eval. | |
52446c5ddd225c2917b21f0898cc79b38241927e | Jason Orendorff — Add Debug.Object.prototype.getPrototype. | |
930f17ad5ff1800a545d307b0d5c611950f821a3 | Jason Orendorff — Passing tests for Debug.Object.prototype.getClass. | |
4af0f2c61f899e432eb9ddb5d05267a5c1dfe729 | Jason Orendorff — If a Debug.Object’s existence is somehow observable, keep it alive. This means it is alive if it has expandos or is a key of a live WeakMap. Since we have no way of telling when those things are true, simply mark as if each referent had a strong reference back to each corresponding Debug.Object. | |
18e81fe5abac6810c744012e1236b41a5b83dbbd | Jason Orendorff — Passing test: .apply works on function proxies. | |
012541acc62a95c78dcbd6549f91f52b3ea29db0 | Jason Orendorff — Merge Debug.Function and Debug.Object. | |
9914b62860dc96fc75448f78abd9ecd460beae57 | Jason Orendorff — Add Debug.Function.prototype.apply. Also, correctly handle bad resumption values by creating a TypeError and passing it to the uncaughtExceptionHook. | |
ee8bde5b1b7729ee7894d13eaf9bc1b5d155b93f | Jason Orendorff — Add passing test for {return:} resumption from a generator frame. | |
0fdf3584c6eb9d1f0b7aec8439423febec016dc6 | Jason Orendorff — Add Debug.Frame.prototype.older. | |
c0cd70139fec36901d399270b394d73c8e522252 | Jason Orendorff — Merge from tracemonkey to jsdbg2. | |
5fd40e7a5fafe5a0692a4886c543f8e6a1580a06 | Jason Orendorff — Bug 654734 - TrampolineCompiler::generateForceReturn should emit a call to ScriptDebugEpilogue. | |
37b0503c5603ac038ff3f97b84639b161ae37b91 | Jason Orendorff — Support resumption values that throw or return objects. | |
9e7c8381171e82212c8b9931f74cad5073ea5ae4 | Jason Orendorff — Implement Debug.Function.prototype.name. | |
28ddba113a88c554864c86471a7dd37a614da14e | Jason Orendorff — Add Debug.Function and hook it into wrapDebuggeeValue. Implement Debug.Frame.prototype.callee. | |
91bede82da8b277def96351adae811d3741e4519 | Jason Orendorff — Fix Debug.Frame.prototype.this for object this-values. Add Debug.Object.prototype.getClass. Make some stuff in jsdbg.cpp static. | |
1c8820681b80fd95a7979b5b14efcd78576369d5 | Jason Orendorff — Add Debug.Object, Frame.prototype.this, Frame.prototype.arguments. | |
d3b9adab89ecb9e83b3e2489f447703ffc7046a6 | Jason Orendorff — Rename Frame_* to DebugFrame_*. The next changeset will add DebugObject_*, and Object_* was way too confusing. | |
f88f637c1cf10d723c0a3b0258b7bedea5cf47f8 | Jason Orendorff — Grand renaming of the tests in js/src/jit-test/tests/debug. | |
49acedc64071d70a17704db6f9c707f25584d4d1 | Jason Orendorff — Merge from tracemonkey to jsdbg2. | |
1443d370f7dca1461d9a8a8515803ab2fa3ec1bc | Jason Orendorff — Add Debug.Frame.prototype.live. | |
d806bd4f6a1ed852e8a151a297eff997cebc5f1d | Jason Orendorff — Very rudimentary support for creating Debug.Frame objects, passing them to hooks, and cleaning them up afterwards. | |
20a64f3083771eebde13e2cb1ffcf9d4b6e2beec | Jason Orendorff — New rule: a Debug object cannot be attached to a compartment that is not in debug mode. Includes a jsapi-test to check that we do not crash if you turn debug mode off while a Debug object is already attached. (This changeset moves all the Debug object tests under jit-tests because the jit-test runner lets tests ask for debug mode.) | |
3c24ff3d8904e534643a4cd139ddbf099343dd57 | Jason Orendorff — Fix behavior of debugger statement in methodjit. This was causing most of the debug-object- tests to fail under --args="-m -a", with or without -d. | |
fa18cc39138ff8d60562bf65486f8ca8022ba09f | Jason Orendorff — No-op merge to squelch the merge in rev edd7fb5c83a0, which was harmless enough but merged the wrong things. The other parent of this changeset, rev 2e77e2f5bc90, is the better merge. | |
2e77e2f5bc9057c4965a9462c4310befb2569f98 | Jason Orendorff — Merge from tracemonkey to jsdbg2. | |
edd7fb5c83a03f18cb3844d319e6752d57262d81 | Jason Orendorff — Merge tracemonkey to jsdbg2. | |
3b6fd34ed3e2c77614f580a3b7e0bfdd4394f3d3 | Jason Orendorff — Fix silly stack overflow due to a botched method renaming in the previous check-in. | |
3a24a9c046e5f6af5d28e2f3074aa4264151e6ab | Jason Orendorff — Rearrange some stuff. This way more js::Debug methods can be private, without making anything new public; all the event dispatch code is in one place; and we avoid having JSCompartment methods in jsdbg.cpp. | |
e3fa5d15ace6022fa0da0ae2756e737895c370ba | Jason Orendorff — Change Debug.prototype.uncaughtExceptionHook to require a function or null, and pass the Debug object to uncaughtExceptionHook as the this-value. | |
7818def1b65b4a23fcb496ce6354fbd9cbc6cc95 | Jason Orendorff — Add initial support for Debug.prototype.uncaughtExceptionHook. | |
92309cf1aca1be0775b411fe2bb91c0c0edacb89 | Jason Orendorff — Add Debug.prototype.enabled. This implementation is not ideal, since we want clearing .enabled to remove the debugger from every place where it might cause overhead. For now it just sets a flag. | |
184ce9343b3955d78636bccccfaee9afada6c3ed | Jason Orendorff — Add rudimentary support for Debug.prototype.hooks.debuggerHandler. Note: A new constant JSPROP_NATIVE_ACCESSOR is added in jsapi.h, so that js_InitClass can create proper accessor properties. | |
1cfa5045533cd04be172df0f29604d8502d36ae6 | Jim Blandy — merge tm | |
ce3107de21106a48fd76d25dc190d33a5abda3ac | Jim Blandy — merge tm | |
086e038cf0f48369822fc4ba3ac59b37c3009d27 | Jim Blandy — Write out initialization of array; c++0b seems to forbid narrowing | |
090fcf731131e25c5c73525869f852cad259f7f4 | Jason Orendorff — Make 'Debug(w)' and 'new Debug(w)' return a new Debug object. The argument w must be a cross-compartment wrapper. | |
2684c36f33e68b4cd938db38a4bef48a491490d1 | Jason Orendorff — Add an empty Debug constructor into the shell and a JS_DefineDebugObject function to jsdbgapi.h. | |
6f4b90a6c2928ce049070a204acbdd6096a6eeff | Bernd — bug 675490 - push nonplaced tfoots and mark them as nonrepeating r=bz | |
bddfa5c83a6ea7bb1b2a29937db78975772aa0c2 | Bernd — bug 678447 - prevent splitting of tables inside columnsets during printing r=roc | |
64b4ec7bfb4300b2ba6127fb22bc21a210db396f | Andrew McCreight — Bug 677358 - change GC+CC button to a CC button in about:memory. r=njn | |
a3adb8c01a197a958e045a4a91ea7fef5deabab8 | Jonathan Hage — Bug 668204 - Merge nsMathMLmunderFrame and nsMathMLmoverFrame into nsMathMLmunderoverFrame. r=karlt | |
e99b737739888ad18dfd8be8b862bc97737f5704 | Markus Stange — Bug 678481 - Send a mouse move event after switiching into or out of drawintitlebar mode so that Gecko knows about the changed mouse position relative to the Gecko content area. r=josh | |
bcab3415d9ee64c259aa6666c479ad6de7e18be6 | Markus Stange — Bug 678002 / bug 678184 - Don't call +[NSGraphicsContext setCurrentContext:] when drawing window contents into the titlebar because it's unnecessary and results in erratic behavior for unknown reasons. r=josh | |
53bbf9d8a0e5833a72eb87c5981a11bb35fa85fb | Vidar Haarr — Bug 232691 - Replace nsString emptyString; with EmptyString() in nsHTMLEditRules; r=ehsan | |
19ab9ba1c62369998649c5c0192aeafc0b74a230 | Ms2ger — Merge m-c to m-i | |
d7ccb99a2f2d04e406e9f91ff0ecd7dd811a5ed2 | Phil Ringnalda — Back out c8f38fb18c6a (bug 673631) for breaking the Shark shell build | |
aea57f085401d68b3c6e9af301878021f95efabd | Paul Biggar — No bug: Fix comment where "new_array" should be "array_new" (rs=sfink). | |
c8f38fb18c6a388a6ef4723fabcfd099ac51a78f | Steve Fink — Bug 673631 - Clean up probes and register (almost) all profiler control entry points in JS_DefineProfilingFunctions (r=luke,waldo,jst) | |
3210abdedf8ae17174a28b3120f9f69224a43d5d | Igor Bukanov — bug 673795 - part2, using lists of avaiulable chunks for faster chunk selection. r=wmccloskey | |
8c36a72adee981550afeca616c7403a9b4248b78 | Igor Bukanov — bug 673795 - part1, no empty chunk hashing. r=anygregor | |
1127ccbf8f4eebdd06023eb4097bee5c3d62f063 | Daniel Holbert — Bug 661297 followup: Update toolkit-makefiles.sh to remove reference to no-longer-existing Makefile. rs=ted | |
779fe0db869b89243d526deea3652b3636d08658 | Igor Bukanov — bug 678457 - remove assert about a pending exception in the scanner as OOM does not throw. r=luke | |
a68442b5ff5c5f9b12c4c95d77b5467e92a36c5e | Philipp von Weitershausen — Bug 678588 - Drop singleDeviceInterval to 1 hour. r=mconnor | |
50bc416e57c4266c611d333c8e6191a12409c476 | Landry Breuil — Bug 545222: treat powerpc-*-openbsd* as powerpc-*-freebsd*, r=gal | |
f78e64bd6305586b270f8b1077e5a7f235960fcb | Markus Stange — Bug 678333 - Don't set a height on the zoom button. r=dao | |
44570a422531177f060906a66ccbad686429513f | Markus Stange — Bug 678039 - Limit the top titlebar line overdrawing workaround to Lion. It's not needed on Leopard / Snow Leopard. r=josh | |
437f3eb67c18a4f3605a7162f15b510ba4f24699 | Graeme McCutcheon — Bug 483651 - Trailing <br> node not removed when it should be; r=ehsan | |
137325e8319cc981438172cdd5bb89f9c7b0ceb8 | Jeff Walden — Bug 678074 - Implement js::PropertyName, a subclass of JSAtom which represents a string which does not contain an unsigned 32-bit index. This type will eventually be used internally (and possibly at some point externally) for all guaranteed-non-element property accesses. r=luke | |
37605826f6fb7b21edbf8665c799de8521029035 | Jeff Walden — Bug 677820 - String.prototype.match should define properties for matches on the returned array, not set them. r=pbiggar | |
f3f7872db0aef93fcd565ee96a25fb8c8f02179f | arno renevier — Bug 338427 - Spellchecker should respect the langi attribute; r=ehsan | |
5ca0d6677b2c94da15a7e65d8824f586898d485b | Jason Orendorff — Bug 672892 - CloneLeftHandSide should not also clone the right-hand side. Well sure it sounds obvious when you write it out like that. r=dvander. | |
27492e33ad0f4c1a1e070f7224dbe58e750c395e | Lucas Rocha — Bug 667438 - Choosing "Custom Page" option erases the text from the Start page button [r=mark.finkle] | |
56eaf58dc5fba57e88eb8991cafd1abb19ef17f3 | jeremias bosch — Bug 677201 - Make use of Harmattan Backup System r=romaxa | |
88e9970b7e8000344740bff062aa1d21074bae2e | Daniel Holbert — Bug 677993 followup: Use uintptr_t instead of size_t for casting unsigned values to/from void*, in JSObject::getArrayLength & setArrayLength. rs=waldo | |
fcb383e5e61e14659c3b488cd7c171e2d4b9fdb0 | Steve Fink — Bug 574403 - Make --enable-dtrace work on all Linux and OSX builds | |
748a4c754183258350cff101f56700a73d403e22 | Luke Wagner — Back out rev 0bd518ded931 due to suspected Dromaeo(SunSpider) regression | |
431405059a6966e1d7089d3ee6ac1d2e43f15efe | Jason Orendorff — Bug 672804 - "Assertion failure: parent" with trap right after JSOP_ENTERBLOCK. r=billm. | |
bd9891ab14eb38ca79fb28789f4139c9d8f1fd9c | Lucas Rocha — Bug 644993 - Undo close tab doesn't refresh the content in a SSL Error page [r=mark.finkle] | |
c1eadd115562e155ec1ef3a0c24fb33fea4b2ca6 | Bill McCloskey — Bug 677773 - Allow JS crash diagnostics to be disabled; simplify them (r=dmandelin,ted) | |
9567cfee0f570e1ab54e5c2a1d7f3a063aa69afb | Matt Brubeck — Back out cd7f694c9f2f (bug 677773) because of build failures | |
5a85aeba5c59be804ec961a9c78b4f5cca235d11 | Ali Juma — Bug 678207 - Fix interface of nsWindow::GetLayerManager on Android. r=cjones | |
af01921fc49352323e65e943ab4a3f46b0b3d59a | Matt Brubeck — Merge mozilla-central and mozilla-inbound | |
cd7f694c9f2f099a31158fb5d292a97a49d3cad4 | Bill McCloskey — Bug 677773 - Allow JS crash diagnostics to be disabled; simplify them (r=dmandelin,ted) | |
9e269bcacf43e00a3e7f9905f58dbf66afbdd236 | Mounir Lamouri — Bug 674771 - Add a "Paste & Go" entry in the URL bar context menu. r=mfinkle | |
6fd7a1b9ef64f8d358abb57f9b89b46832fda8c5 | Jeff Muizelaar — Bug 660662. Eliminate NS_(ceil|floor). r=roc | |
d71ffe484d24f9e84d57e9df16cf779c7aa7470b | Jason Orendorff — Bug 678211 - Assertion failure: isScriptFrame(), at ../vm/Stack.h:538 with dummy frame. r=dvander. | |
78dea7cd0f4daaa29e5f8cc0e556d2ce1a990d1b | Jonathan Kew — bug 667166 - apply 'locl' feature early along with 'ccmp', before Arabic-specific shaping features. r=jdaggett | |
145c98d55ae16d6213fb952e8995da12b62e02a2 | Rob Campbell — merge fx-team to m-c | |
e5b31c27c70108e4cb517189cf60f3cfee63e9a7 | Robert Strong — Bug 677674 - absolute path is required to build test pilot. r=dtownsend | |
f85e000407f361eff390e7fe3bc415839677503b | Mihai Sucan — Bug 636727 - Add a source editor to Scratchpad; f=rcampbell r=ddahl,gavin.sharp | |
9975c8487a09366aa21ba19555272cbe690ed6d7 | Mihai Sucan — Bug 660784 - Add the Orion source code editor to the browser; r=ehsan,rcampbell,gavin.sharp | |
8e1dd6f8b903ccbb4fcdff817b606fda45d41311 | Jonathan Kew — bug 678181 - back out second part of bug 668813 (changeset 431a8297db1f) on suspicion of causing crashiness. r=backout | |
6de555980733e2838d081c6532e33b83925c25c2 | Kyle Huey — Merge b-s to m-c. | |
31eddfef6549ba56a9f75248f50d671f934773e4 | Kyle Huey — Bug 673742: Allow postMessage()ing File and FileLists between same-origin windows. r=sicking | |
1152582647874054db5be23554d9986860bf0ac9 | Kyle Huey — Backout Bug 650494 for causing a startup assertion/crash. | |
c9f5c5c55694ac85e7ffc95a965d59e8e8aaaadb | Kyle Huey — Backed out changeset b021d1f9f57d | |
27023581b24ac987d8ccb789b169316addc5fd8a | Kyle Huey — Bug 678479: Add a makefile target in xpcom/ to regenerate the IDL parser. r=ted | |
b9854d39643ab27a9fdb938211411536083471be | Kyle Huey — Bug 678479: Add a --regen argument to header.py and typelib.py to regenerate the IDL parser. r=ted | |
b021d1f9f57de8db7ea9d27bcf96ed11de3c994a | Marco Castelluccio — Bug 650494: Remove nsIXULPrototypeCache. r=smaug | |
653cedd09bfad705a9cac16579ea23760524dc8b | ffxbld — Automated blocklist update from host mv-moz2-linux-ix-slave17 | |
9698a1031317b3679f308d9a805f599daf3291e4 | Dave Townsend — Backout changeset d980e7a3aa49 from bug 677424 due to test failures. | |
73c4423aafee823978d0c0d898f49de3e5df651c | Dave Townsend — Bug 596343: Users should have exclusive control over selecting their add-ons. r=Unfocused | |
cec797d8552920aaa735c9433b99daabb22710ff | Dave Townsend — Backed out changeset 6d6e8fecaf37 from bug 596343 due to build failures | |
6d6e8fecaf373280225f4efed33d7befacf4f3d8 | Dave Townsend — Bug 596343: Users should have exclusive control over selecting their add-ons. r=Unfocused | |
eee41544cb847990fa7c3994eff1118c1402a7a8 | Dave Townsend — Bug 476430: Disable third-party add-ons by default and offer them to the user. r=Unfocused, r=robstrong | |
d980e7a3aa49389ecc55ef7066048fdeac7c7845 | Dave Townsend — Bug 677424: If a tab is closed between quit-application-requested and quit-application-granted then it is still restored when the application restarts. r=zpao | |
1dd81c324ac739060ab16ad9bf444beecd7e2406 | Mark Finkle — Bug 677999 - Make home screen bookmark icons pretty [r=wjohnston] | |
3e0b5ad76bca5eb18d2a59ae55f9d55e64abfbf9 | Mark Finkle — Bug 677975 - Exception [nsIShellService.createShortcut] @ BookmarkHelper.js :: <TOP_LEVEL> :: line 92 [r=wjohnston] | |
5c8b3f1db588e35673ef7c746aad7b00da558318 | Steven Michaud — Bug 678423 - Conditionally define 10.7 symbols for 10.6 SDK and lower. r=bgirard | |
76505e286fbac352319710ec40f7a9ec22ab461a | Malini Das — Bug 367393 - Add a packed MochiKit that contains only SimpleTest dependencies- new tests. r=jmaher, a=test-only | |
1188456710819d4606e74396be333ead9fe63261 | Malini Das — Bug 367393 - Add a packed MochiKit that contains only SimpleTest dependencies- plain tests 2/2. r=jmaher, a=test-only | |
95496a360748609134a5c666d57c7f48aa23393e | Malini Das — Bug 367393 - Add a packed MochiKit that contains only SimpleTest dependencies- plain 1/1. r=jmaher, a=test-only | |
f1c41350c548e5f64d206e7559a28d251ddaefff | Malini Das — Bug 367393 - Add a packed MochiKit that contains only SimpleTest dependencies- update tests. r=jmaher, a=test-only | |
67f6f1908b0f4cb8c00d3de763787fdb8fe8eeeb | Malini Das — Bug 367393 - Add a packed MochiKit that contains only SimpleTest dependencies- chrome. r=jmaher, a=test-only | |
f1113713ce039ac0f0af397962d58d9b9674bb27 | Malini Das — Bug 367393 - Add a packed MochiKit that contains only SimpleTest dependencies- harness. r=jmaher, a=test-only | |
997256d4e070a07ea648ad5f554ae9302651ab01 | Randell Jesup — Bug 674384: jprof - better thread support, support e10s profiling and profile-by-capture-section. r=dbaron DONTBUILD | |
71c422d27ed4ea3c3951ae23b134318310c8682e | Randell Jesup — Bug 664453: Stop jprof from crashing before a profile is selected on JP_START. r=dbaron DONTBUILD | |
3c8f87c6cbc69dc1f90cfac82b5ed1dd9c171558 | Rob Campbell — merge fx-team to m-c | |
5776ff214937fed05aeff81e42a0be3f1bf62941 | Marco Tulio Costa — Bug 611328 - Replace Utils.trace() calls with Utils.assert() [r=ttaubert] | |
708c7bee072e41d8ea600ae9930c3a7c32278e1b | Tim Taubert — merge the last green changeset on m-c to fx-team | |
94f632be4b201c1425d8bcca25ba15c4393fa4e3 | Rob Campbell — merge m-c to fx-team | |
4d97114b4e602d5049a2f639a3087c88648be84e | Pavel Cvrcek — Bug 661289 - Scratchpad Save File prompts to overwrite existing files twice.; r=rcampbell | |
f803e527662ba9b22c45b767c6bd7e64ec00c70c | Rob Campbell — merge m-c to fx-team | |
c14bbf65c00efb0e7e68dde2525ca8f6fbb1f6d6 | Blair McBride — Bug 658530 - Part 2: Update about:permissions style to use common inContentUI page styles. r=dao | |
fd84808b1eddbf3e09cba3c2f06999fc482ee278 | Blair McBride — Bug 658530 - Part 1: Move button-related shared styles into inContentUI. r=dao | |
c2213f8c76dd448da1fa9e646cf944eb38608d28 | Matt Brubeck — Merge the last green changeset from mozilla-inbound to mozilla-central | |
415a7b342701d2f6ad7bda9b06a72acbbe06b073 | Makoto Kato — Bug 678438 - DLL bloclk list for Win64 is turned off by bug 552864. r=glandium | |
c7c13a66ad615d19d2dd91484fa4a3288868a772 | Philipp von Weitershausen — Bug 678259 - Implement mozIVisitInfoCallback::handleResult to avoid exception. r=rnewman | |
77a0d9f09820956bce5c4e1818ed540762fd6c23 | Boris Zbarsky — Bug 670467. Correctly reresolve style on non-first continuations and non-first parts of {ib} splits even when we're restyling both an ancestor of the element and the element itself. r=dbaron | |
1f84f5eb5079bffc321c115f167db8402841de8e | Nicholas Nethercote — Bug 678422 - Avoid wasting half of nsPresArena's allocated memory due to clownshoes. r=roc. | |
febd4e26179c8780758a75c22e0fdbf30aa0f665 | Trevor Saunders — bug 678189 - add IsDefunct() check to accNavigate r=surkov, davidb | |
5f27c21fe7f036418e32379713a47d4772ce65ae | Rafael Ávila de Espíndola — Bug 678054 - Fix build with clang and c++0x. The first element in a NSPoint is a CGFloat, so in c++0x we need an explicit cast when using aX in an initializer list; r=josh | |
2a1b24abac0dc26aa732099b55e81271ba135623 | Rafael Ávila de Espíndola — Bug 677641 - Fix c++0x initializer list error found by clang; r=ted | |
d6c7336a2e2905ccade446e982dc5deefe53d754 | Matt Brubeck — Bug 678223 - Use -moz-crisp-edges for favicon scaling [r=mfinkle] | |
6a9dabc3f3d144002acfe07bb8243d0318d08bdf | Matt Brubeck — Bug 678261 - Back out f4acfd3b1ce8 (bug 610834) because of tp4m regression | |
ff8535faf76ee7118056619755ff8726240777a6 | Rafael Ávila de Espíndola — Bug 678016 - Fix c++0x initializer list error found by clang; r=josh | |
36fdf4f63d8ed10f97568c140cbd9cfb3e091cd7 | Rafael Ávila de Espíndola — Bug 678024 - Fix build with c++0x and clang. geteuid returns an unsigned value, and in c++0x we need an explicit cast to int in an initializer list; r=roc | |
8a2432d7f8f3e47f86cb8af49b46ca75c29378a2 | Rafael Ávila de Espíndola — Bug 678222 - Fix build with clang and c++0x; r=roc | |
d63d5764397c1e0034856569c9272a54b8828f44 | Robert O'Callahan — Bug 657401. Ensure that when our double-buffering logic expects layers to clip to their visible regions, we actually do. r=tnikkel | |
7c0489e8acafddd99d12689d647ab7d6ae4c4a3e | Robert O'Callahan — Bug 386444. Pass the correct current scroll position as the default value to GetCoordAttribute. r=dbaron | |
0e37f12a6641d24afa2d27c32b4aa78a28c56382 | Robert O'Callahan — Bug 677095. Compute reasonable destination alpha values with component-alpha blending in D3D10. r=bas | |
5812274f4afbbca6ac2d55e1fecb3521b315cc8d | Rafael Ávila de Espíndola — Bug 678216 - Fix build with clang and c++0x; r=cjones | |
53dd7a930bae8c6366c22dfc6c8716a399172e5c | Luke Wagner — Bug 650411 - assert in debug/release builds that JSRuntime is only used in a single-threaded manner (r=jorendorff,sr=dmandelin) | |
059713859dcc43dffa1e4f107de6d8830c971aaa | Rafael Ávila de Espíndola — Bug 678060: Fix build with clang and c++0x. Need explicit cast from enums to ThemeMenuState in init list, since ThemeMenuState is typedefed to an int type. r=josh | |
252957ac3ace28d6e0fbffdc4c87d78c2609d7bc | Daniel Holbert — Add static_cast<void*> to pointer arg for %p in format string, to to fix GCC warning. No Bug #, r=jorendorff | |
84a4857051734340369fb0da124d75023eaaaf7c | Daniel Holbert — Bug 678256: Fix init list warning for nsBuiltinDecoderStateMachine. r=cpearce | |
913cc99c6baec34a1e36be0eae1a20d7cebf98da | Jason Orendorff — Back out rev 28f58b7bc69e (bug 672804) due to likely Dromaeo regression. | |
5ed6a44da1a8cb2a8feaf342b60f6553bcd7b909 | L. David Baron — Media queries spec defines <resolution> values as allowing <number>, not just <integer>. (Bug 677642) r=bzbarsky | |
792eb2aff31526cd7b168441130d36da03ee4cae | Taras Glek — Bug 678085: Telemetry: Poll memory memory before cycle collection, but no more than once per minute r=njn | |
fdffde7c3b14935e8d7701f15738ebf45bd8d7e2 | Taras Glek — Bug 668392 - Include enabled addons + persona in telemetry r=Mossop | |
4b4b359e77e48709bdd71a03cc6318b7d4fc232d | Jeff Muizelaar — Bug 678258. imglib: Record the number of chunks that we decode per trip through the event loop. r=jlebar | |
3274828eccfb7eda8b46063e752f36110c4fd296 | Jeff Muizelaar — Bug 678258. imglib: Record the time from starting a decode on draw and actually finishing it. r=jlebar | |
1d071e2fa07fdc856ef3471dc4c9e7c834f88efd | Michael Wu — Follow up l10n bustage fix for android from bug 664907 | |
b494957c7609c22328e34282ff82aaefe29d5a15 | Jason Orendorff — Fix SpiderMonkey GCC compiler warnings. No bug#, r=adrake. | |
6e0bd0a510ccf804513dc188d1278eb73bd12551 | Justin Lebar — Bug 678274 - Remove declaration of SetDocIdentifier() from nsSHEntryShared, since that method's implementation was removed. r=smaug | |
fbbf306c6cb57561152ab0a5feeda9a04ec96b5e | Daniel Holbert — Bug 665354 followup: Revert s/0/NULL/ in jsgc.cpp to fix GCC warning. r=jorendorff | |
2012711170aa976cb48f2337f86b13060482f284 | Rafael Ávila de Espíndola — Bug 677644: Fix c++0x initializer list error found by clang. (The process_id field is unsigned, so we need to cast it in c++0x.) r=ted | |
6cd84482066b74b14fa5bf956928eef5945d6dab | Rafael Ávila de Espíndola — Bug 678022: Fix build with clang and c++0x. In c++0x one cannot use -1 in a position in an initializer list that is unsigned. Use UINT_MAX instead. r=roc | |
5292dbb5f57598086378bb8ca92a31dc3e04b210 | Rafael Ávila de Espíndola — Bug 678091: UnifiedGradientInfo is unused, remove it. r=mstange | |
129f83a789bebc39e9fedea8fe33fe9d6001400d | Daniel Holbert — Bug 677993: Add a cast to fix 'cast to pointer from integer of different size' gcc warning in jsobjinlines.h r=bhackett | |
0324f71c6757d02ca6b7801b4689bebbed553d81 | Oleg Romashin — Bug 656114 - Clicking is broken in position:fixed elements in Fennec with MOZ_ENABLE_FIXED_POSITION_LAYERS enabled r=stechz | |
0f6ccf479e1016c81ab6b35593db7d6e864dfaf2 | Jason Orendorff — Bug 613452 - "Assertion failure: obj->isExtensible()" with Object.seal, sharps. r=Waldo. | |
223d4f4bd252fac3ed3591692b84d06f27f010e8 | Mounir Lamouri — Bug 463491 - Do not reduce the popup blocker abuse level when using command event. r=jst | |
5cc85a3730f87b719aa841a6041169747da5604f | Mounir Lamouri — Bug 678166 - Use the original CID for the mock object in mockObjects.js. r=ehsan | |
6a43079a1c0f17fbad026311cccf25caaa1455c5 | Jim Mathies — Bug 536256 - Use an async and cache-only channel for drag and drop operations on Windows. r=roc | |
c25eeb46c2a4eb7824316ca5d398580d4722b01e | Alexander Surkov — Bug 467143 - mixed state change event is fired for focused accessible only, r=tbsaunde | |
73351129648ba23724ec373f010d5c5ccf8ea335 | Mounir Lamouri — Merging mozilla-central into mozilla-inbound. | |
8628c51e497c4d483cc359e3b91be753faa42976 | Makoto Kato — Bug 616918 - Turn on ANGLE on Win64. r=bjacob | |
f262c389193eebbb714074f8c340bad268071646 | Benoit Jacob — Bug 676413 - fix the crossOrigin attribute test - r=smaug | |
b5189d4d6fa5638fc26d67477d65cef6a034db19 | Benoit Jacob — Bug 676413 - test crossOrigin without value - r=bz | |
c9bad43e7c282d3c8146ddb9807d3fb67e2e9e59 | Benoit Jacob — Bug 676413 - test that crossOrigin="" or invalid value has the behavior of "anonymous" - r=bz | |
16a79c640966f43de4eb5ebdae43b0c45ce2510f | Boris Zbarsky — Bug 676413 - crossOrigin attribute invalid-value-default should be Anonymous - r=sicking | |
cffe69e9357ef154a41e7452bbf71feee7a3e49c | Benoit Jacob — Bug 678053 - blacklist geforce <= 7 for WebGL on Mac - r=jrmuizel | |
ffb2a6be641a6adf0b462666925d65ff84420433 | Benoit Jacob — Back out Bug 591057 / cset 02d5f1c5d438 because of 4% Ts regression | |
420c7a55b4a084a6c132662de25265ed9013f949 | Steven Michaud — Bug 668953 - Support two-finger horizontal swipe on OS X Lion. r=bgirard | |
90719558b5e226593af33d47e65fa770df203bc2 | Rafael Ávila de Espíndola — Bug 677648 - Change the type of the 'advance' variable in gfxTextRun::AdjustAdvancesForSyntheticBold, to allow using it to initialize the mAdvance field of DetailedGlyph using clang in c++0x mode; r=roc | |
51c7a6512631c77768c8cc8b67622f0f45712b86 | Rafael Ávila de Espíndola — Bug 678036 - Fix the build with clang in c++0x mode. The first field of a nanojit::CallInfo is a uintptr_t, fix the cast. r=cdleary | |
0a8dcfddf43f3fa0a845103f69566175487d9cea | Ms2ger — Bug 677340 - Return already_AddRefed instead of nsCOMPtr from various functions in editor/; r=ehsan | |
134ee27f55a7da73221d83be38660e765211a9da | Ms2ger — Bug 677101, part d - Remove some includes from nsHTMLInputElement.cpp; r=volkmar | |
eeec7694bf6af053701050e3e6d966a06df93792 | Ms2ger — Bug 677101, part c - Reduce nsIDOMText.h inclusions; r=volkmar | |
f4537a268e6f7cefdbbb8274ae17bfbb754f8ef7 | Ms2ger — Bug 677101, part b - Remove nsContentUtils.h includes from headers; r=volkmar | |
10915aa173656cfb998cb28e04df37938b81b498 | Mounir Lamouri — Merging mozilla-inbound into mozilla-central. | |
ddf95830a967af2ba480da2cdc7926746fc05579 | Igor Bukanov — bug 665354 - page-independent free span. r=wmccloskey | |
48c58d9cc3f3569cc04cf4fe111e597d04435480 | Nicholas Nethercote — Bug 674158 - OOify aboutMemory.js. r=dolske. | |
dae43481a41baf907376a3a62a6a35b1f3a304fb | Michael Ventnor — Bug 677495 - Image documents shouldn't have things other than the <img> in the <body> r=roc | |
b3692a33a7e98909382e3e49271e0af592972242 | Jeff Muizelaar — Revert 17fa5a741f84. | |
30bdc4e7267238005c6111ba4ae843ac74622e05 | Sander van Veen — Bug 673837 - Telemeterize js-compartment-count. r=nnethercote. | |
8eb72ae5ac5e1e6d2cd87261e71f24ce6b53a0a4 | Marty Rosenberg — Fix fnegd_r() JaegerSpew. (Bug 676577, r=sstangl) | |
66d6bdbdd200c36b08e01a6525035ead71faec3c | Marty Rosenberg — Add GCC format attribute to JaegerSpew. (Bug 676577, r=sstangl) | |
17fa5a741f845f934cd51178974b6e453b4b3183 | Jeff Muizelaar — Bug 671428. cairo: Crash even earlier to try to figure out what went wrong with the image surface. r=bjacob | |
bf03e8391ff85f73b38112ff35fde07151cbd9a5 | Jeff Muizelaar — Bug 673228. Use MOZ_ASSERT instead of NS_ASSERTION in TimeStamp.h. r=roc,cjones | |
238609d8e4555428fbc9fda731f0ecb397a892c9 | Fabien Cazenave — Bug 442186 - execCommand justify* fails on first line of contenteditable; r=ehsan | |
3d584b604e7abd31f18bcb17d8b698b35fd83c89 | Mounir Lamouri — Bug 677506 - Enable the DOM Memory Reporter. r=jst | |
96995a72c29db298a411e65306895ac917d0c522 | Mounir Lamouri — Bug 669904 - Add nsAttrValue size to the DOM Memory Reporter. f=bz r=jst | |
28f58b7bc69eef67978824faf29e5d38a95dac4b | Jason Orendorff — Bug 672804 - "Assertion failure: parent" with trap right after JSOP_ENTERBLOCK. r=billm. | |
7ae3174c57ffd91d161e0db2274f822b65525b54 | Jason Orendorff — Bug 677924 - JS shell: version(4096) asserts. r=cdleary. | |
0bd518ded931030776a6d68caa74c1ac99d27251 | Luke Wagner — Bug 676937 - Make entering a compartment and pushing a dummy frame an atomic stack operation (r=mrbkap) | |
ca4aed13d57de7e08448f27233fc41dbac5f39b3 | Brad Lassey — backing out changesets 1baddb020156, d9456378c12d, 187ac0d7b154, 40e392d958e0 and f2e8ee893fe4 | |
1baddb020156e90b5441631832407c8405a09a53 | Brad Lassey — follow up patch to fix orange from mismatched rules.mk r=orange | |
d9456378c12dfd57040e4d58710fa2c9f9274839 | Brad Lassey — bug 661282 - make xpcshell run on android, follow up to not requre --appomni r=bsmedberg | |
187ac0d7b1540c0b512564a2a79eb2936d6774a1 | Geoff Brown — Bug 668349 - changes to xpcshell.ini; r=jmaher | |
40e392d958e0c4146d3dcc28d954b5e50efcf5a1 | Geoff Brown — Bug 668349 - add or update script to run xpcshell tests on Android; r=jmaher | |
f2e8ee893fe4f4dc2b6870830fb1e22aa48691a3 | Geoff Brown — Bug 668351 - add make targets to run netwerk xpcshell tests on Android; r=jmaher | |
e69bb10026f312104873d0ec112dc552c92257d5 | Philipp Kewisch — Fix bug 672662 - Provide a chrome registration flag for the platform version. r=Mossop | |
968dee8a144a3e7802a4ba551d912e44f3d3ded0 | Neil Deakin — Bug 672254, allow content inside an arrowpanel to be flexible, r=neil | |
b7d5fd20d40a5807ef342c458e8cf6bfd40f9115 | Mark Finkle — Bug 676780 - Fennec is unable to load webpages and close tabs (corrupt sessionstore) [r=mbrubeck] | |
23a7c8800e3fd358c1af5aa4371e6cbdbf55c846 | L. David Baron — Add reftest for bug 676538 (text-decoration offsets on block, child inline, and grandchild inline). | |
d7960f9e273c2ff3473a01849884867273940fb7 | Vitor Menezes — Bug 676538: Fix regression that caused text-decorations on inline *child* of block to draw at the offset for the block rather than the inline. r=dbaron | |
d618c3a26cd4e3053d798d75c723c0ed0c03dc95 | Bob Moss — bug 665716 - build breaks when building SUTAgent with sdk level 11, follow up for watcher service r=blassey | |
0e60623e36077a96a5f7e589baaf016f5b74c91a | Benoit Girard — Bug 671916 - Fix windowless Flash Player painting crash; r=cjones | |
d856045de3bcf09033fcd7fde1a94beb795d73c4 | Siddharth Agarwal — Bug 615473 - Make ctypes.stdcall_abi and ctypes.winapi_abi aliases to the sole ABI on Win64. r=dwitte | |
be91fb29d950eb712abcb26929423872de68ca42 | Luke Wagner — Bug 674597 - abort if attempting to create an xpcom proxy for wrapped JS (r=bsmedberg) | |
0cf822d12c64a1bc22782330a961c72fd34219d0 | Luke Wagner — Bug 674571 - Remove xpcom/proxy use in security/manager/ssl (since this can lead to off-thread scripted QI) (r=kaie) | |
dd0630c44b2de23eb49b780c843de87b33ed1342 | Justin Lebar — Bug 677565 - Update mobile SHistory after changes from bug 646641 (rev dc162f9bce24, f9247cadf32b). r=mfinkle | |
609f37c36bd7be80b28c3ae0c2b7a262bf458e78 | Martijn Wargers — Bug 669409 - Fix unsafe QI @ content.js::receiveMessage; r=mbrubeck | |
4160fb4313232d4ada25ed7c75edf8efc15f64f8 | Justin Wood — m-c -> m-i merge | |
d8838be30903c53fa9497d8507ae3b5a06d5ee80 | Brian Hackett — Store base of data directly in typed arrays, bug 677743. r=mrbkap | |
1230a6e4551904d2a5ec0534c24a9403e29a0888 | Martijn Wargers | |
bfc055b710e6975a38d5428d4eb5499897608367 | Mounir Lamouri — Bug 673817 - Improve auto-discovering of Android platform directory. r=blassey | |
06d657efa4343749d7e9941631576ff2cff4e8e2 | Mounir Lamouri — Bug 673799 - Improve auto-discovering of Android toolchain directory. r=blassey | |
9c4561248f89d69f93a8f3f63af425539817af28 | Markus Stange — Bug 675208 - Use NSTrackingArea for mouse event targeting. r=josh | |
42f7ed136034ff21ace377575e79e8d504a5356f | Mike Hommey — Bug 677247 - Fix-up test and re-enable it. rs=khuey | |
86abf721b3fee31348afa11cf81aa5416151e4ec | Mike Hommey — Backout be17ceae8d60 (test for bug 677247) due to win debug perma-orange | |
7871abb0e291ea276fc701bcd7cd22854c83b63e | Jan Varga — Bug 677463 - <menuitem>.label should return .textContent if there's no label content attribute r=smaug | |
aa9f527a4928ed675a09eb28d30b0ed63a857575 | Blair McBride — Backout 84ce41f8cec7 due to leak. | |
be17ceae8d600dabc4eadc7c84c53d9dfe031bdf | Mike Hommey — Bug 677247 - Test hook unregistration. r=ehsan | |
3948d561f905727d10bb285b9420eb513f863629 | Mike Hommey — Bug 677247 - Unregister Dll hooks when WindowsDllInterceptor is destructed. r=ehsan | |
84ce41f8cec7abf76d97d9c6822da1e1dd83bbf2 | Blair McBride — Bug 672485 - Ensure window watcher is defined. r=dtownsend,jst | |
1221d45e7acad7a93d9eb3962b38dbe6315e8bde | L. David Baron — Backout changeset 89a9f4a88d5b (bug 676413) for causing content/html/content/test/test_bug664299.html failures. | |
686e5ad8fa96a092e0f620c060c3139d4a64e347 | L. David Baron — Backout changeset 289becc07558 (bug 676413) for causing content/html/content/test/test_bug664299.html failures. | |
a1b3ba6eabf8dcfaa17e8ee82d45065c9446fe5e | L. David Baron — Backout changeset aac29f0bdd10 (bug 676413) for causing content/html/content/test/test_bug664299.html failures. | |
55b4a5e8b5a35b96f1754b9bcd60cf108fcd96a1 | Benoit Jacob — Bug 638549 - fix leak of WebGL about:memory reporters - r=jrmuizel | |
9c43ba0259fa1536a8caf18efeb1995a5555ff85 | Benoit Jacob — Bug 676315 - ANGLE build problem: d3dx9.h not found unless $DXSDK_DIR points to it - r=joe | |
02d5f1c5d43846db72e28cb1d59a809a514d2d6e | Ali Juma — Bug 591057 - Identify active GPU in about:support and crash reports - r=jrmuizel | |
aac29f0bdd1085e0bf51de92f9f188ee6e6d8c2b | Benoit Jacob — Bug 676413 - test crossOrigin without value - r=bz | |
289becc07558db7c474ad760ffd7a1070f90b253 | Benoit Jacob — Bug 676413 - test that crossOrigin="" or invalid value has the behavior of "anonymous" - r=bz | |
89a9f4a88d5be96eea417062a77da95a0e8d5c77 | Boris Zbarsky — Bug 676413 - crossOrigin attribute invalid-value-default should be Anonymous - r=sicking | |
3bf55a9e34e8f6e86372c19b4881da49a88cd5bc | Olli Pettay — Bug 677658, disable scriptloader when parsing in innerHTML/InsertAdjacentHTML, r=sicking | |
52c4a8829da3fa4452fba03ffc3e8233988324dd | Olli Pettay — Bug 677847 - Crash [@ nsContentUtils::IsEventAttributeName ], r=jst | |
e44dad2d2745de578830cc3b326c821aa3f7407c | William Lachance — Bug 677964 - log test durations for xpcshell tests, r=ctalbert, a=testonly, DONTBUILD | |
ed019d1cd8ec87d6e20a81d64968a2d80bd86d13 | Kyle Huey — Merge b-s to m-c. | |
4b6602f8fa7bb9c2c874a01080239bf1bd7a0327 | Kyle Huey — Bug 458936: Work around some bizarre pymake bug. | |
a858541b486f828904567f7822c175048ef9f07e | Kyle Huey — Finish yet another half done rename. | |
d5ecf10070d010fb875917e2b48da20856054cc6 | Kyle Huey — And fix a typo. | |
b8ed3bb885a7b1a807550c7c4cd949bb97b65ca9 | Kyle Huey — Bug 458936: Followup to complete renaming. | |
1a9b3ace8c68e0c53589900f34e0a60cb178d564 | Kyle Huey — Bug 458936: Replace xpidlc's typelib generation with a python equivalent. r=ted | |
4aa92c4a5f135cf1ebbc5f327d0a3e884482f896 | Joey Armstrong — Bug 661855 - uniq.pl quote regex dot chars in path. r=ted | |
63c1f6f5ee0352e646703e5316bcd34ee59134ca | Kyle Huey — Bug 676314: Count RuleHash's mArena in about:memory. r=bz | |
e1bc7f08fa696189fc939cfef235d126373ae431 | Kyle Huey — Bug 676048: Followup to add more comments. | |
93328efd3d773156c283bc8f061344493297ee14 | Ehsan Akhgari — Merge the latest green changeset on mozilla-inbound to mozilla-central | |
a6b5bc21de200dcd35c297422b4eb0ede65e331c | Justin Wood — merge backout | |
ed2631aec9d425e8bc0c5517bcc5c8e7323eb828 | Justin Wood — Backout Bug 648134 due to bustage. (rather than back out the whole push) | |
b8ea31e6eeb4b32bf61346d8edf1c5818593d571 | Oleg Romashin — Bug 668698 - Fixed position layers has been broken in 637852 r=stechz | |
863ba598a27b169d5f26eb8887d4c2fb70fd33c4 | David Zbarsky — Bug 567013 - remove unused nsIBaseStream interface r=khuey | |
1c473f70373b390eed5095ed38238af536eadc9b | Paul ADENOT — Bug 462892 - Add a mIsSynthetic member to nsIDocument r=roc | |
682ad2a5f003b837db3d3abd2eedea2010a35a51 | Walter Meinl — Bug 652517 - [OS/2] make package fails to generate startupCache.zip r=glandium | |
b6dfc500248d10f830e418238a934d8f69e80820 | Walter Meinl — Bug 648134 - [OS/2] follow-up Stop building intermediate static libs with fakelibs. r=glandium | |
a7f8e93c6e22877df79d0d3d3432ac65afb9c7ed | Rob Arnold — Bug 563462 - Remove Photon bits from the build-system. r=ted,vlad,jwalden | |
85e0a8801a46dd248b655e81ba8407e4d4ed80c8 | ABE Hiroki | |
f95d2c738d5254cfd16fae4b8115478b2138b0af | ABE Hiroki | |
89bbee4ec270fadde04578b2b8765a588535e0fc | Ehsan Akhgari — Bug 677661 - Remove nsTPtrArray and add a SafeElementAt(index_type) API to nsTArray when it's instantiated with a pointer type; r=sicking | |
b391327ee19af7438cc6b4d70f3ad1c9a9d8e634 | Nicholas Nethercote — Bug 677466 - Add memory reporter for the atoms table. r=luke. | |
6835028a54e874f815c1a14615a9c115c3064019 | Josh Matthews — Bug 675669 - Ignore paint suppression for hit testing. r=ehsan | |
ad7544a6078bb8d9215766ce87f522545ece27e9 | Matt Brubeck — Bug 671555 - Add back a change that was accidentally left out of previous push ee51239376b5 | |
f4acfd3b1ce8a94f2b2c21b89b6f21a7f1b48502 | James Willcox — bug 610834 - New windows opened don't get painted until resized r=fabrice | |
aa0058c5cebf26e6eb9eb469f0853a3bb1bd6dad | Jim Blandy — (No bug): Pass string to JS_ReportErrorNumber, as required by JSMSG_MORE_ARGS_NEEDED. r=jorendorff | |
1140e223915f248108fe5815d49495e8fb9b6d5e | Trevor Saunders — bug 641838 - decomtaminate accessible relations r=surkov sr=neil | |
03dd6d99d17d069d0e9e99a43897398771ddecb1 | Pranay Choudhary — Bug 672577 - Crash [@ SelectionChangeEvent::Run] r=blassey | |
4750c8153a55fc41f325f0bc547f832ea8daaf53 | Aaron Train — Bug 677259 - Swap white with black font color for site identity panel under Gingerbread theme. r=mfinkle | |
a0f38e290e33320a7c447c7e1905959ff088481f | Brad Lassey — bug 665716 - build breaks when building SUTAgent with sdk level 11 r=blassey | |
6e1f4b92757557a236b1df3a8622f63d770ef9f9 | Benoit Girard — Bug 677699 - TiledTextureImage::GetTileRect() computes the wrong offset; r=heeen | |
fc45c323637004066faedfa85592c97b5c44a679 | Paul Biggar — Bug 677433: Run valgrind jit-tests during |make check| (r=nnethercote) | |
01c6a894bd35f46f9438d043fc849d3e2c244afa | Ehsan Akhgari — Backout changeset d9f175f9a2e4 (bug 429070) because of mochitest failures | |
2a9d13929af33f3895cc0ee504adcebf4b0496a4 | Jeff Walden — Add CSS test suite metadata to the vector background-size tests. r=metadata and please DONTBUILD | |
57b361988a3a8c2ddbfdd60b689fe2bcfe2af3b9 | Brad Lassey — bug 676856 - show package name in about:buildconfig on Android r=gavin | |
385b8dfae4c05ce2da09d70cf9b0599516b551ef | Brad Lassey — bug 676723 - change unofficial android package name based on user r=mbrubeck | |
386bc44b98ffb28fad9febb0df809dd0df044afd | Brad Lassey — bug 669424 - get rid of shared ID in unofficial builds r=mbrubeck | |
646c9d3de3f0c269f591180152b3d7c3292ab88b | Rafael Ávila de Espíndola — Bug 674647 - Add a file for setting the common settings used when building a non universal binary for 10.5. r=armenzg,ted | |
d9f175f9a2e4fd58a2634ee5f5917d3dfa4d1232 | arno renevier — Bug 429070 - do not expose Components.interfaces and Components.interfaceByID to content; r=mrbkap | |
ee51239376b5c41f7714415f74c398f76654b3d9 | Matt Brubeck — Bug 671555 - Set the correct extensions.checkCompatibility pref in mobile tester tools [r=mfinkle] | |
838b538e5b4a5ee97912957d2f1100dc785620b2 | jeremias bosch — Bug 673116: Fix file ownership in deb package on MeeGo. r=romaxa | |
10aece9bb796496183fdfe3e695a177f9bb9b6cf | Lucas Rocha — Bug 672483 - Find in Page toolbar scrolls down with the page when URL bar is displayed r=mfinkle | |
1679a3cf1e2b14baf79b4ea52d49b139f29c0a5d | Daniel Holbert — Bug 549143 followup: fix C++-style comment in xpidl_header.c. rs=bsmedberg | |
dcd3d5a27f8a32ffbd7103776acb2659f10835c0 | Chris Jones — Bug 648484, part E: Hook d3d9 shadow layers up to new system. r=BenWa | |
787338296ce8fefc9d581f0d0b4765a7d4be98fa | Chris Jones — Bug 648484, part D: Allow PuppetWidgets to create D3D10 layer managers (for the time being). r=roc | |
92d5c3fa405b4da8501f6d1bc149ffbd4cd794bf | Chris Jones — Bug 648484, part C: Forward a shadow-layer transaction after rendering in the D3D10 backend, if remote. r=joedrew | |
dcd012767e710216dfd79e429437024222f9a0f5 | Chris Jones — Bug 648484, part B: Implement shadowable layer goop for D3D10, just enough to allow sending a window buffer to the compositor. r=Bas | |
c83050561980052a41a24386124a30f014d7a776 | Chris Jones — Bug 648484, part A: Allow D3D10 layers to render directly to a share-able texture. r=Bas | |
5478c7ef7debd7a27657d2a2c1420c21e50f2cdc | Chris Jones — Bug 648484, part 9: Make LayerManagerD3D10 a shadow-layer manager and forwarder. r=Bas | |
26009612781b438135788a0f50a82b0ee74b52d3 | Chris Jones — Bug 648484, part 8: Implement a very basic shadow thebes layer for D3D10, only enough to support the upcoming WindowLayer. r=Bas | |
ea0cb7ad5364693a48bababa19a8dd163273b2fc | Chris Jones — Bug 648484, part 7: Implement a very basic shadow container layer for D3D10, only enough to support the upcoming WindowLayer. r=Bas | |
5a136975b5bcfbeeb76e4d8d11b484bc8a853b1b | Chris Jones — Bug 648484, part 6: Add code to share D3D10 textures across processes. r=Bas | |
9f8e7494989a229aa24582a27a2a33db2c2fb07e | Chris Jones — Bug 648484, part 5: Create our D3D10 device so as to allow cross-process resource sharing. r=Bas | |
d04af79b34ae49286c60bf6b35db0ada7daa07f4 | Chris Jones — Bug 648484, part 4: Log layers transactions in the d3d10 backend. r=Bas | |
8c6c251baaec5f0c01fe2221e0230c17032e290c | Chris Jones — Bug 648484, parts 3, 3.1, and 3.2: Allow passing a "backend hint" to GetLayerManager() to request a non-default layer manager backend. Deal with failure to hook up shadow layers. sr=roc | |
32c611f5507777b5af0e022145b2746ab6f09826 | Chris Jones — Bug 648484, part 2: Add various helpers, refactor ContainerLayer::SetSpecificAttributes. r=roc | |
95be22771436f0acf4f9f710a70386ae9f31bfd3 | Chris Jones — Bug 648484, part 1: Fix some warning spam. r=roc | |
d3b4f8486a729165265a66d8412a4a77a6a46cd2 | Chris Jones — Bug 648484, part 0: Fix test-ipcbrowser. | |
29e59859d41594775de44e8ade7f2c83e2d6a3ed | Matt Brubeck — Back out 77c924963f36, e1aae4baeaa4, ac20c581f617 (bug 643213, bug 586297, bug 669132) because of Android test failures. | |
2b469846b3ddb294e4c5d7877cf9b5a2f7a52f7c | Ehsan Akhgari — Merge mozilla-central and mozilla-inbound | |
77c924963f365ea7b9ee0843c009b5542d7cfa50 | Jacob Bramley — Bug 643213: Fix signed integer arithmetic used to construct ARM load instructions. [r=Marty] | |
e1aae4baeaa43a69cd1e1ad330d652aeb4505689 | Jacob Bramley — Bug 586297: Optimize away literal pool loads on ARM. [r=Marty] | |
ac20c581f617db48a067591c3ef457399b2a99d8 | Jacob Bramley — Bug 669132: Optimize VFP memory accesses on ARM. [r=cdleary,Marty] | |
aee7dcfde22319196ad1cab7e0ffe6a40b221756 | Florian Haenel — Bug 669602 - Fennec/OGL: Paint Artifacts on chrome pages background after scrolling. r=joe,roc | |
2c7e0e31fc0cb3e298d005cdef9139dfc91e20db | Mats Palmgren — Bug 677105 - <noscript> content cannot be copied to clipboard. r=bzbarsky | |
e9f6607a3990d027d09dcdc3395fe76be4ef9e6b | Mats Palmgren — Bug 663375 - When text color is darkened, darken text-decoration color too. r=dbaron | |
3015d5cb3a9c493d3d53f828a2a42e1ea7d86419 | Jim Mathies — Bug 627084 - Add an app shell native event starvation timeout for cases where our native event pump messages get dropped by 3rd party code. r=roc | |
13d1b63d5a696dafaa9c92391316c4edf7f2858c | Mounir Lamouri — Bug 674112 - Make nsNavigator participate to the DOM Memory Reporter. r=jst | |
8d7c38e31bdc68f3ab8fa171512fc7962ffbf432 | Mounir Lamouri — Merge backout | |
d6e1fb56fc1a1549272e024fd1ee11ef5e5c2fd9 | Mounir Lamouri — Backout bug 563462, bug 675519, bug 674647, bug 341223 and bug 672980 to fix perma-orange. | |
d0c859f6ffce83cbed91c68ef5a526540e3104bc | Mike Hommey — Bug 651889 - Add support for dynamic symbol lookup in the Android dynamic linker. r=mwu | |
ca13b9114ce6f93aa74da351496d8a4752874195 | Markus Stange — Merge backout of changeset fee47b64b378. | |
6b943c8d7c5e9b4b82c71a35c6af97ad1977d4d7 | Markus Stange — Backed out changeset fee47b64b378 (bug 675208) to see whether it's responsible for the 60% Trace Malloc MaxHeap increase. | |
0adaae140642d5ea379185da71e9b2fd0a519176 | Hiroyuki Ikezoe — Bug 672980 - M4 macro name should be quoted in AC_DEFUN. r=ted | |
2b05e85795d113d858534304bf324cde44b97254 | Hiroyuki Ikezoe — Bug 341223 - Make $MOZCONFIG try $topsrcdir-local paths too | |
5b62f52daa1bf6e7c7f5902e5ff052fd460389c0 | Rafael Ávila de Espíndola — Bug 674647 - Add a file for setting the common settings used when building a non universal binary for 10.5. r=armenzg,ted | |
7b8bab56ab936509d6a25c274b49c0a894a86f1d | ABE Hiroki | |
5579c4b5623e47e94ceb88911bbf6d4c46536524 | Rob Arnold — Bug 563462 - Remove Photon bits from the build-system. r=ted,vlad,jwalden | |
cbd47dd5a6a164e8572184b7269d12f7386897f1 | Kai Engert — Bug 673382, Upgrade Mozilla to NSS 3.12.11 and NSPR 4.8.9, final releases. Only version number changes, no code changes. r=wtc | |
86b0d5ce1a6d6bf63844101d7b17075aa6c052a7 | Trevor Saunders — Backed out changeset a00864f6c1a7 | |
a00864f6c1a7122f46d74a974d200eedcd8c30fa | Trevor Saunders — bug 641838 - decomtaminate accessible relations r=surkov sr=neil | |
04dfb49d3a3d3469be379c76405f18f3592ac48b | Mark Finkle — Bug 677630 - Extend 'Add to Home Screen' to Bookmark Popup [r=mbrubeck] | |
2805d0fc9d91f4548e563bf78d1a1023a773c9a6 | Tim Taubert — merge the last green changeset on fx-team to m-c | |
248aed2b337d2c9a0012f21c055fddc1cd0f851a | Tim Taubert — Bug 673825 - Release space at group bottoms that was reserved for the new tab button; r=dietrich | |
7840c41b49432f4f454247f634edbb403ba73ffd | Tim Taubert — Bug 664379 - make callbacks for head.js functions optional where appropriate; r=dao | |
3a90c075243624a98d33e20b4ffc7e87c6c001e4 | Tim Taubert — Bug 677423 - Add togglePrivateBrowsing() to head.js; r=dao | |
42992432ed560519f3d1d93c6788458200daf85f | Ian Neal — Test for Bug 291780 - List outdent is not working properly r=ehsan | |
9c90e16fd6ad7cf5ee82f94622e786000cf1252b | Ian Neal — Test for Bug 290026 - Outdent of List does not work properly r=ehsan | |
db5a68bc2a0f12a74edd6220efc17de9bf45d1eb | Ehsan Akhgari — Merge the latest green changeset on mozilla-inbound to mozilla-central | |
1cfc6b117e159e4ef04f2c8e4ff7c9f81d56e5df | Frédéric Wang — Bug 601436 - mtable 'align' attribute: negative rownumbers are wrongly interpreted. r=roc | |
439bd18e040a72ae39541acfe90e78e3f3475768 | Hiroyuki Ikezoe — Bug 676450 - Fix printf format in nsGtkIMModule.cpp. r=masayuki | |
6a508e9802dbcae913238682177969421356ee9a | David Zbarsky — Bug 672536 - Merge nsISelection2 into nsISelectionPrivate r=smaug | |
bd2459fe814c87290656db511217f83ccdf14475 | David Zbarsky — Bug 672536 - Merge nsISelection3 into nsISelection r=smaug | |
cee834f57d427629d61c8bf0d975a368e945309c | Justin Wood — Merge from m-c | |
7b8aff23b029a05ff7a4c12645a9104bd0f97172 | Edgar Flores — Bug 624740 - Alerts service shouldn't use nsDependentString to convert an nsAString to an nsString. r=neil | |
e2fbc8276dbde2b3ac8ac5a2a5c8943a0926597e | Paul ADENOT — Bug 462960 - Implement nsIDOMHTMLMediaElement::GetSeekable() + seeking algorithm part 7. r=cpearce | |
7dfce78849a9b138f345e35419324f30571cbaf2 | Walter Meinl — Bug 677068 - [OS/2] Use MOZ_CHROME_FILE_FORMAT=flat. r=khuey | |
62324307e24d85a9874d0c046467f55c464486c7 | Alexander Surkov — Bug 652802, followup 2, nit fix | |
eb23da886c9144c9b7b0b40625fe588d11bee14a | Alexander Surkov — Bug 677467 - focusedChild crashes on application accessible, r=tbsaunde | |
431a8297db1fcd5f947b032664fb0fc956ce3a3b | Jonathan Kew — bug 668813 pt 2 - maintain a character coverage map for gfxFontFamily. r=jdaggett | |
c433a1d53dd565b9d07635f4698f971e19312461 | Jonathan Kew — bug 668813 pt 1 - check character coverage of other styles in the selected font family before falling back to other families. r=jdaggett | |
89842a2a40c66e1cdd92399950a3274b0c41a0b8 | Jonathan Kew — bug 665360 - hold reference to font family from loader. r=jdaggett | |
d39783167bb97a9d0b61ed728ce103fcfa9cfadf | Mike Hommey — Bug 677159 - Don't allow to include config/config.mk twice. r=khuey | |
1b052a519dd9cb0dfb7f8916f6d6cb871667d98a | Mike Hommey — Bug 677370 - Fixup Android configure.in bits. r=blassey | |
3d20269baeeef329887625951d46872c15b4c861 | Mike Hommey — Bug 675618 - Compile pldhash as C++. r=bsmedberg | |
4c3bcc010d85f1ac063e76da0329d4df3ae6dadc | Mike Hommey — Bug 675867 - Enable Identical Code Folding when supported by the linker. r=ted | |
644b9b08cd3c7e5f5286b40019e0a6b871b2ba11 | Mike Hommey — Bug 675898 - Test what we can test of elfhack when cross-building. r=ted | |
51c305f11c13320c04d64afcbb30b77b76d2c7bb | Mike Hommey — Bug 676455 - Don't fail to build NSS's modutil on Android. r=ted | |
e47729ef75523159ed73b4c2e960229e393ed02d | Patrick McManus — Bug 675983 - Websockets - fail connection on 1st fragment with a continuation op code | |
a0e3c589c8fad05ab6e67efe7cd4911469561dbf | Richard Newman — Merge mozilla-central to services-central prior to merge back. | |
3d020dccebbeb3dda8b51a0dc25e9e1df8217d1b | Richard Newman — Merge mozilla-central to services-central. | |
bc57027802ab05974762dfa8a1e030e18bf36fd2 | Richard Newman — Merge mozilla-central to services-central. | |
7f68a26515829f1d63b934203acdf5e72a77fd46 | Richard Newman — Bug 676404 - command API migration. Fixes 845ed0ee7123. a=bustage | |
845ed0ee71234bde0cd39956031f60ad8521cd16 | Gregory Szorc — Bug 676404 - Migrate command APIs from Service to Clients engine. (relanded) r=rnewman | |
92df1f6de0c66327cb98c5c6322c102cd1377ee6 | Richard Newman — Backed out changeset 3c22aef81976 (Bug 676404) for introducing two TPS failures. | |
2167c608003e7432f764703b47ca52f09e395942 | Allison Naaktgeboren — Bug 636603 - Part 2: mozIAsyncHistory: use new mozIVisitInfoCallback API from Sync. r=philikon | |
8b82acd299da4af07587956c84082445ee090763 | Allison Naaktgeboren — Bug 636603 - Part 1: mozIAsyncHistory: only call mozIVisitInfoCallback on failure; API change. sr=rstrong, r=mak | |
3c22aef81976413404c4e068fb9abd637c72f4d1 | Gregory Szorc — Bug 676404 - Migrate command APIs from Service to Clients engine. r=rnewman | |
70994f9acb3a53636e70d1c3ebf109d9cf57ba98 | Jonathan Griffin — Bug 675123 - move config.json into virtualenv, a=testonly, DONTBUILD | |
8f9746b88447b8990ef45da38791ba5369cec945 | Tim Taubert — merge the last green changeset on m-c to fx-team | |
f356bab9216412cdeafd040856fd8362e4a2e7fa | Blair McBride — Merge backout | |
51d7ece2bb10ca02b538ab7bb8b20a82b7d7f54e | Blair McBride — Backout bug 669345 and bug 669390 for leaking | |
ec8abe32a3a5f53ae0481944e3889e15ba826172 | Robert Strong — Bug 654131 - Firefox 4 update/installer failed to scrub old java extensions. r=jmathies | |
10987bba3dd6f5bfb8a2b300682c23c58f474b4a | Geoff Lankow — Bug 669390 - Part 2: Update mobile settings to use type="menulist". r=Unfocused,mfinkle | |
46ad396b43cba5f2106d9dc6b8695a3382d98d3e | Geoff Lankow — Bug 669390 - Part 1: Allow setting a preference value from the menulist inline preferences. r=Unfocused | |
9230c6aa00ea360622e7a91575b20b013793914b | Geoff Lankow — Bug 669345 - Add support for radio button elements for inline preferences. r=Unfocused | |
7532423401ea47fc344f5288294cfb56b1470d95 | Jared Wein — Bug 626448 - Ctrl+e will set focus to the web search input. r=gavin l10n=pike | |
b3dbcaf9316db3b36040e72cdf37a0fd34a36342 | Jared Wein — backing out changeset 45be6bf39c3b because I forgot to put the bug number in the commit message | |
45be6bf39c3bf697be62eefadb8f5dbb81308085 | Jared Wein — Ctrl+e focuses the web search input | |
9c3ea24a7bffc54d8169042c8a15090e602b4126 | Blair McBride — Bug 620138 - Toolbar corner not rounded when using in-content UI like Add-ons Manager. r=dao | |
7715c3c492ae754211b4881fedb0fe8a045e69ff | Raymond Lee — Bug 586555 - groupItemStorageSanity: if it's a check, let's really check it! r=tim | |
fc0c60debaaea204df096d81668de3dac24ca070 | Lucas Rocha — Bug 640175 - Search criteria typed in URL Bar doesn't match with the history/Awesomelist content | |
08327218cb8bd31bd4b91993a63bde497a5f7842 | Ehsan Akhgari — Merge the latest green changeset on mozilla-inbound to mozilla-central | |
f1a3fea305ffb0bbc9664ea5329a76988a5f5cd9 | Lucas Rocha — Bug 662520 - NewTab popup indicator 'arrow' is missing or is pointed to the right instead of left | |
10b15bde43e47f421dbe0cefc6a8b25725673c76 | Makoto Kato — Bug 667927 - Problem with deletions in IME when in composition mode on Honeycomb. r=jchen | |
d20e5ec041a4a0eb132984f610f1240141b3f24b | Rafael Ávila de Espíndola — Bug 674446 - Add a bit of logging to nsGlueLinkingOSX.cpp; r=glandium | |
39c342b0c16d213afdf344e9c5f63a6c24261d01 | Mark Finkle — Bug 676293 - Add ability to make 'home screen shortcut' for Bookmarks [r=fabrice, r=blassey] | |
65a834be2590329718573fefd6c6d27ef64df48f | Ben Turner — Bug 676376 - 'prevent multi-threaded JSRuntime access in new web worker memory reporters'. r=luke+sicking. | |
0d36e53e837d13405e821d3a5ef4bda8e4636051 | Landry Breuil — Bug 676924 - Use JSUint64 instead of uint64. r=khuey | |
f25d125362a85d0b0f9f23be253dba53992d6869 | Jeff Walden — Bug 676936 - Rewrite InitStopIterationClass to be much clearer and simpler. r=luke | |
aade388e6c6223c34f1220135089c57795303075 | Jeff Walden — Bug 676936 - Rewrite InitGeneratorClass to be much clearer and simpler. r=luke | |
a399a694bfad3d1f15cc19c752d3bb7932c381d3 | Jeff Walden — Bug 676936 - Refactor js_InitIteratorClasses, and rewrite InitIteratorClass to be much clearer. r=luke | |
89c17ca55124eb32672e9aae0c130283097fb980 | Jeff Walden — Bug 609714 - Properly compute background image size for vector background images lacking intrinsic sizes or an intrinsic aspect ratio. r=dholbert, r=dbaron | |
5022587c841fa8a912100f28e89f816fde95c1f1 | Phil Ringnalda | |
c93ffc70dbcc5bd48cebac0f7856547da3de545f | Matt Brubeck — Bug 651867 - Enable mobile feedback extension on nightly channel [r=mfinkle] | |
d7db60b35edc8044d7f9cfdf037a6705d940a498 | arno renevier — Bug 676842 - nsTextEditorState.h should include nsString.h; r=ehsan | |
f37a51e43d5a94d5945682e177812b35991169cc | Matt Brubeck — Merge last green changeset on m-c to mozilla-inbound | |
6030c9f7b3ca6aee5b87507743e40ededb87849b | Jeff Walden — Bug 676738 - Change the index argument to JS_SetElement from jsint to uint32. r=dmandelin | |
2d818a0b3cd175aa8029155fd432fa12d2743223 | Jeff Walden — Bug 676738 - Change the index argument to JS_GetElement from jsint to uint32. r=dmandelin | |
30dd110a4ed627d50035a1d5621024ff2880622b | Jeff Walden — Bug 676708 - Remove split global stuff from the shell. r=mrbkap | |
77ea7ae6ce0809090f671e29fa0539cc368a22a7 | Jeff Walden — Bug 676738 - Change the index argument to JS_DeleteElement and JS_DeleteElement2 from jsint to uint32. r=dmandelin | |
cacc7fdcba7b6e3b64ea98ffb77f716596bf0005 | Jeff Walden — Bug 676738 - Change the index argument to JS_LookupElement from jsint to uint32. r=dmandelin | |
43dbc22aa5fa79b81c5f161e8fe1bfeac61dbde9 | Jeff Walden — Bug 676738 - Change the index argument to JS_HasElement from jsint to uint32. r=dmandelin | |
bcc124e8606835e494e3cc1390b5be0427d8e557 | Jeff Walden — Bug 676738 - Change the index argument to JS_AlreadyHasOwnElement from jsint to uint32. r=dmandelin | |
f2ff60137bb3025e757f2102fd919612a508949b | Jeff Walden — Bug 676738 - Change the index argument to JS_DefineElement from jsint to uint32. r=jst, r=dmandelin | |
10c2c74197fc6dbdd4a761104eec6ca841d42f0b | Markus Stange — Bug 667533 - Display application/json data as text. r=bzbarsky | |
e45e7a591956184c18ef55fa18e5a3044012a63a | Markus Stange — Bug 676387 - XUL elements with -moz-appearance should ignore clicks in their overflow. r=roc | |
845547a3c2813c425313aa29d81d5ec574ca8d85 | Jonas Sicking — Bug 661297 Part 2: Remove supporting code no longer needed once all event listeners are registered using a event name. r=smaug | |
c1c58c2bf9dfb09c74386e79ae50812bc57e5a2d | Jonas Sicking — Bug 661297 Part 1: Remove Add/RemoveEventListenerByIID API. r=smaug | |
196eadbe49de031f1eb67c1321fb7a57159ed79c | Jonas Sicking — Bug 665586 Part 2: Kill AddEventListenerByIID/RemoveEventListenerByIID code from nsPluginDOMContextMenuListener. r=josh | |
ec15be691f62ae193e46bd31c8a187493baa8eb5 | Jonas Sicking — Bug 665586 Part 1: Kill AddEventListenerByIID/RemoveEventListenerByIID code from nsPluginInstanceOwner. r=josh | |
6f2c0dbb88d338df44a624041f8808c9de0a9a9b | Luke Wagner — Bug 674522 - Remove bad static assert; fix strict-aliasing warnings (rs=waldo) | |
e605ebcd59845fca46a52555eb1b18e70bb3a37d | Jason Orendorff — Bug 675581 - "Assertion failure: js_CheckForStringIndex(id) == id" with e4x. r=Waldo. | |
c878992c72dc6f8343616aa8f04c7433792c4f19 | Markus Stange — Bug 667480 - Use -moz-appearance: toolbarbutton throughout the Mac theme. r=dao | |
4c222348890af874fe2c0c680c61f71e1d593d32 | Markus Stange — Bug 672050 - Add Mac rendering for -moz-appearance: toolbarbutton. r=josh | |
630eb9e7583ba5ad077ccc664aa8f3de80144e92 | Markus Stange — Merge backout of changeset 0a6140e88a2d. | |
f93b95bbad77b894b5c1be2d6e43dd0ba6e2baf5 | Markus Stange — Backed out changeset 0a6140e88a2d (bug 672050) because it broke Windows builds. | |
9b2f37e7fb10af9bd7ced63bf1940b449b9d485e | Markus Stange — Merge backout of changeset 764a4259b9f7. | |
1af48b911444f9320b1b30b6b941b3042a89af0f | Markus Stange — Backed out changeset 764a4259b9f7 (bug 667480) because it depends on a changeset that's about to be backed out. | |
fee47b64b3783e70b69987ff828479531fc2fbf1 | Markus Stange — Bug 675208 - Use NSTrackingArea for mouse event targeting. r=josh | |
764a4259b9f75798f8ae3245a366babe43e47490 | Markus Stange — Bug 667480 - Use -moz-appearance: toolbarbutton throughout the Mac theme. r=dao | |
4fb70b8c389fb827c4084da8226a05787dc22061 | Markus Stange — Bug 672050 - Inherit the open attribute on toolbarbutton[type=menu-button] dropmarkers. r=dao | |
0a6140e88a2d3402706a64607142ead300d97265 | Markus Stange — Bug 672050 - Add Mac rendering for -moz-appearance: toolbarbutton. r=josh | |
1abd25fed7b221af88183a763343c03681ab75e6 | Markus Stange — Bug 667476 - Don't cover unified toolbar with a solid color in tabs-on-top mode. Also, in tabs-on-bottom mode, increase the overlap between toolbars to 2 pixels. r=dao | |
e16df4bfc6e7a54faee6857e652d54bbe594e901 | Markus Stange — Bug 667476 - Add Lion colors to nsNativeThemeColors.h. r=josh | |
93c6106409528963bf87dcbba66ddceeaafff6b2 | Markus Stange — Bug 668195 - Use CoreUI to draw window chrome and toolbars. r=josh | |
820ac76cec76798d483e2701ef970fc874358215 | Igor Bazarny — Bug 675615 - Fix web timing to support keep-alive connections, r=Olli.Pettay | |
9547e620e57184f0071001d40fd6d59f60a43737 | Schuyler Duveen — Bug 507361 - localStorage doesn't work in file:/// documents, r=honzab | |
e6ea47d9134e0186d6d872962e17c8b808001bc8 | Honza Bambas — Bug 675804, r=jduell | |
87e3ea12ed5d1dbf2dedc6c9a73ab25fac29ee47 | Masayuki Nakano — Bug 676361 Plugin hangs when content's script accesses plugin at mouse wheel event which wasn't consumed by the plugin r=jimm | |
a690d8fbcc48a4602a75caf1330ad635de3ecb2b | Mark Finkle — Bug 677356 - Cleanup some strings [r=mbrubeck] | |
c70a97a478fe40136d453d0721fe179d7408535c | Benjamin Stover — Bug 671454 Implement telemtry ui on mobile r=mfinkle | |
ec441731c24657b0fa6d9a8a33044cdae7b61606 | Matt Brubeck — Bug 676419 - Fix undeclared variables in storage-mozStorage.js [r=zpao] | |
95feef73a8bac20dfd25cdc59e364d337e0ebb38 | Matt Brubeck — Bug 677035 - Use full classname for ClipboardManager to fix Android SDK 13 | |
561821863607ac216fbf273475dfde8d57fa7f2d | Jan Varga — Bug 617528 Part 2 - Core implementation r=smaug | |
36989c74b287e7f7d132e3ecb80c02b54a88c6bd | Ms2ger — Bug 677101 - Move nsAutoLayoutPhase to its own header; r=tn | |
e0ae0b46f4f546b0041f962cff9076c46d6d0901 | Ms2ger — Bug 676649 - Include jspubtd.h automagically when necessary in IDL files; r=khuey | |
ac18ea6e0b37630c4e1ba0ceedae250e320dd639 | Ms2ger — Bug 677107 - Sprinkle IsHTML(nsIAtom*) pixie dust over select-option-optgroup code; r=bz | |
9c7ab0a15292530bd8b908f1433e87545c60ff82 | Kyle Huey — Merge m-i to m-c. | |
1762d5d119fb6302a8197fb19bd665e421438562 | David Bienvenu — Bug 674352 - Precompile startup cache for Thunderbird; r=khuey | |
acadcaa1c7e65ed7085a1211bcb2c9c4b989820b | Alexander Surkov — Bug 676213 - document load and busy events may be fired before subdocuments are ready, r=tbsaunde | |
163605e2e60af991313f7ba8342e2596a04eb1ff | Frédéric Wang — b=557481 Change comments about TeX/Mathematica fonts to STIX/Asana fonts r=karlt | |
8d5e0f4187bd9b710fb72287be39049242662096 | Frédéric Wang — b=669932 munderover: do not add space above/below when the over/under script is empty r=karlt | |
5ea0f8810805e4071808ec5c1f6289e74331e35b | Frédéric Wang — b=669932 Add a reftest to verify the equivalence between munderover with empty scripts and the corresponding mover/munder/mrow constructs. r=karlt | |
93bb936441c71f605f097af841359fe84afc577d | Frédéric Wang — b=669932 take into account the base child vertical metrics for the computation of the munderover ascent/descent. r=karlt | |
a637f174ceab3cb2ec2ec7569409e431250c277f | Frédéric Wang — b=669932 munderover: consider underscript vertical metrics during the underscript attachment phase instead of the overscript attachment phase. r=karlt | |
186d7066e1e0431f63c4b419df06d5e7f52e1597 | Karl Tomlinson — b=672103 revert removal of early return in bug 624329, to avoid unwanted rollup on spurious ConfigureNotify events from Cygwin/X r=roc | |
4ee36bb66230b5b7b0e6878c57a1bb497fb2eb9a | Karl Tomlinson — work around bug 670053 to enable test_bug665540.html | |
d9d5fbe6e0f2a30cf6caf2c2d1a33991e3e7a9a9 | Brad Lassey — bug 677088 - [Java] NullPointerException in GeckoApp.onNewIntent() r=dougt | |
5f5c92568eb8bba09ad0a4bca20ee1ab7d806995 | Makoto Kato — Bug 675568 - SIMD of libjpeg turbo is disabled on Windows. r=khuey | |
840e9e5c5059b55d70e034d8024f0e493cc705f8 | Boris Zbarsky — Bug 675405 part 3. Expand the event list to contain more information than just the name and move all the information from the tables in nsContentUtils to it. r=smaug | |
28a12583603ba6b8d6dc65662b98c19f7201095c | Boris Zbarsky — Bug 675405 part 2. Add some events that we implement that aren't in the spec to the event list, and convert the long lists of event stuff in classinfo to using the canonical event list. r=smaug | |
e2f2476215cd7b5780d66a74d93a57241300b9e8 | Boris Zbarsky — Bug 675405 part 1. Create a header that defines the various event names in HTML5. r=smaug | |
9954f0235bc83ce3d0ea4c70e05f6998c8e892b4 | Boris Zbarsky — Bug 675121. Unregister animation frame callbacks from the refresh driver while we have event handling suppressed. r=smaug,roc | |
3b5da2d845387075947c25c91a554d01803b70e1 | Boris Zbarsky — Bug 645998. Improve the recursion detection in the CSS loader to detect mutual recursion scenarios. r=sicking | |
fd30726145d5db2f40e82e81c656402cc336ed81 | Boris Zbarsky — Bug 676174. Remove the unncessary RuleHash_CSMatchEntry and resulting complications from AtomSelector_CSOps. r=dbaron | |
1ca50e8b3d3780837065b31bae3fc75cc7ef3da5 | Benoit Girard — Bug 668953 - [10.7] Support new back/forward gestures in OSX Lion; r=smichaud | |
ac7e11df24ae296e60e619bce92ad52264ba14f8 | Dão Gottwald — Backed out changeset e60f96b64dfa | |
e60f96b64dfa5a573957e84c11300646942404f2 | Marco Castelluccio — Bug 612839 - Removed nsAHtml5FragmentParser. r=hsivonen | |
be8734f3c58fcf807e934aa64ee76859d952bd3d | Hiroyuki Ikezoe — Bug 674803 - Remove needless G_OBJECT. r=karlt | |
d28a4c15096cd38ffe12108b4866f6d4e75ebc30 | Jason Duell — bug 675784 - websockets early cancel part 2/2 r=mcmanus. | |
1586f2d51facb7509eaaa99d9c35904699209154 | Patrick McManus — bug 675784 - websockets early cancel part 1/2 r=jduell | |
f7dc94e1b75cb1a755a4872176602433bb33c2ba | Michael Wu — Bug 676465 - Replace PRBool with boolean in IDL files, r=bsmedberg | |
4c89811f38ce3fc1fe1f64c39ac9eedb29bb30f3 | Ehsan Akhgari — Merge mozilla-central and mozilla-inbound | |
9df2094c115ff39d6033418c6facab48e1371d06 | Phil Ringnalda — Bug 668508 - Use xpcshell manifests instead of preprocessing to control which update tests run on which platforms, r=rs | |
9ab31534ef50c1698345bf4239b6667b68baab70 | Benoit Girard — Backout f182f03aaee9, f53ac674db57 due to tp5 regression | |
53af4a6b8965f42c3808ac2fabca165804f0f158 | Phil Ringnalda — Back out 66845f1a3aad (bug 672893) for debug startup crashes | |
66845f1a3aadc506b7b8d9a54d305b2e53db21c6 | Jason Orendorff — Bug 672893 - Don't #include jscompartment.h in xpconnect. r=cdleary. | |
f9247cadf32b85830207b6e292b63bdf7a24534d | Justin Lebar — Bug 646641 - Part 2: Update SHistory so it understands that SHEntries may share content viewers. r=smaug | |
dc162f9bce24e3e82734a3756c6c85c29d13a83c | Justin Lebar — Bug 646641 - Part 1: Create nsSHEntryShared, so SHEntries from the same document can share state. r=smaug | |
f182f03aaee972c3547888457ffa55a5c56beef5 | Benoit Girard — Bug 673440 - Fix casing of NPNVsupportsCompositingCoreAnimationPluginsBool; r=bustage | |
f53ac674db57caddc3e2e5d146df3ae0290ec580 | Benoit Girard — Bug 673440 - add support for NPNVSupportsCompositingCoreAnimationPluginsBool; r=josh | |
33b34c07f8fc033dc09e468230194b78bfa5c0ed | Alex Pakhotin — Bug 674646 - Do not kill child process when AndroidBridge is not available. r=blassey | |
9754cac0194cdd25979acae750cd3ca9ed32f734 | Matheus Kerschbaum — Bug 675500 - Remove --disable-storage. r=khuey | |
b0d6e197c741da6c00f53b1a6ec99277f24f70e9 | Justin Lebar — Bug 675216 - Update about:memory's description of heap-committed. rs=njn | |
8e73650ecc3ec0b1482bd017ee2fd84e2e9dd6fe | Matheus Kerschbaum — Bug 669040 part 2: Nuke mork and morkreader. r=mak | |
f2a50910befcf29eaa1a29dc088a8a33e64a609a | Matheus Kerschbaum — Bug 669040 part 1: Remove build-system and toolkit dependency on mork and morkreader. r=mak | |
9d51886d4462341d4ae04ff97a7abde203789c3a | Dão Gottwald — Backed out changeset 5561bb7124db | |
5561bb7124db7b885ec958502d7115261b8f7a2f | Justin Lebar — Bug 675216 - Update about:memory's description of heap-committed. rs=njn | |
ef7d25a5bb355e4caa78c0ca066de1c1b1fa9a23 | Matheus Kerschbaum — Bug 674010 - Remove check for DLL-challenged libcs. r=ted | |
5de34e0967d52366f909a1d34f5c2859c8d4a51c | Ed Morley — Bug 669810 - IndexedDB: IDBDatabase has an unused field mOnBlockedListener; r=bent | |
c2a23df05c4c280a6936f1f5a875e502a5e15328 | Alexander Surkov — Bug 665335 - Don't trigger PresShellActivated when presshell is not activated, r=tbsaunde, roc | |
e8399b43ac17f29e3787367a91117da02b525df3 | Alexander Surkov — Bug 652802, followup, fix copy/paste error in relations/test_tabbrowser.xul, r=tbsaunde | |
f414db34c70b738ab80e275c80178feac888cea6 | Mark Finkle — Bug 677109 - Preferences window cut-off due to checkbox image size constraint failure [r=mbrubeck] | |
a62c4c474f2678b8186eb30a732701c37f18d8e4 | Phil Ringnalda — Bug 618714 - Switch feed parser to using Date object's support for ISO8601 dates, r=mak | |
eef25ec2d58e3f7d845438209ba2d95c44f0e441 | Tim Taubert — merge the last green changeset on fx-team to m-c | |
4ec2052b0839249d086bdaffb34546cc58039906 | Joe Walker — Bug 676556 - GCLI requirejs tests log when they shouldn't; r=rcampbell | |
183aba2199bfae752d3f7c406e8627ddac0b68de | Mihai Sucan — Bug 672470 - Fix memory leaks in Web Console code; r=rcampbell,gavin.sharp | |
8d226c3994b022d1312e214360069caf4c126aa8 | Rob Campbell — merge m-c to fx-team | |
b268f3e3b307bc11e9d12f8d57b9cdef4da82e9d | Rob Campbell — Bug 666650 - [highlighter] create a global toolbar for the highlighter; r=mihai.sucan,gavin.sharp; a=nits | |
3f5229b206d5cf8439b9ee0070495a24755b149c | Rob Campbell — Bug 653140 - GCLI needs a commonjs require system; f=mihai.sucan r=dtownsend sr=dtownsend; a=orangefix | |
6daba4de8d1416e1546adfc4c6d643978ffcb69f | Tim Taubert — merge the last green changeset on m-c to fx-team | |
71881e5b06ca0968dd72bf56dd28bef3fad1d3df | Joe Walker — Bug 653140 - GCLI needs a commonjs require system; f=mihai.sucan r=dtownsend sr=dtownsend | |
c9441d911d5830336f164f127b23823bfe82d4d9 | Dave Townsend — Bug 677005: Backout bad bocklist landing | |
ed772265d2bcf01dfb8331d2c7981014ff50c1b2 | Neil Rashbrook — Bug 675191 Don't write a cached dynamic overlay back to cache again r=Enn | |
9f943b1faf6e320214b449f681293707416c4507 | Phil Ringnalda — Bug 243453 - Fix a 10 year old comment typo to fix a 7 year old bug with a 6 year old review request, rs=jband's 7 year old comment 2 in the bug DONTBUILD | |
b422fd99fe0d740e9244e145eb25bc7d71c9f24e | Olli Pettay — Backout Bug 677026 | |
e6e47912000d35709d8b130138a685290b75f39b | Olli Pettay — Bug 677026 - nsIDOMWindow should inherit nsIDOMEventTarget, r=sicking | |
ba21778fcc14908df6954e41074e1162c0cfd103 | Marco Bonardo — Merge mozilla-central and mozilla-inbound | |
9c74f840758b8dca339d7b265e7c4f3ad40e8d3f | Marco Bonardo — Backout changesets 57446cb82caa, 1c136ef5cac2 due to Tp5 regression on OSX. | |
2ea2772ce148a2a62a1b99eff4912bd9d150851d | Mark Finkle — Bug 584767 - webapps frontend (string tweak) [r=fabrice] | |
1e7cabf5103d84e70477d5a08ac3110ae663477d | Paul Biggar — Bug 668936: Stringify String.prototype.replace's arguments in the right order (r=jwalden) | |
56b60d34085734d343994cbec17ac5156ab3351d | Marty Rosenberg — Bug 649202 - Implement fast typed arrays for ARM (r=jbramley) | |
3e764c25c144f1984f22b979afbad6f0cfebe215 | Matt Brubeck — Bug 656329 - Use a Honeycomb-style action bar on tablets (preffed off by default) [r=mfinkle] | |
66ccc3cf04bc29c2b6f7681ee6ac61c1d95fb56d | Tom Schuster — Bug 653175 - An array index with a null character could wrongly be considered to be valid. r=jorendorff | |
9ef8e264cd4129ba2b6969496bc4ebc329cd2313 | Tom Schuster — Bug 675896 - Expand Unicode ranges to handle chinese identifiers. Add UnicodeData.txt version 6.0.0 r=waldo | |
5e542afdd814fab0341b1991a8334e32021dd7d2 | Marco Bonardo — Backout changeset 3985e7570ab6 (Bug 673301) due to permaorange in M1 (OSX). | |
672300c1bf65aede27bb2bc18479bcb4363ca7b2 | Luke Wagner — Bug 676486 - Only compare args in StackIter when the StackFrame hasArgs (r=waldo) | |
bae3e43a51730b52db124a810f117e1e24f7fb9f | Jeff Muizelaar — Bug 674003. Add reftest for transparent radial gradients. r=joe | |
39d0aea0cbcd316decfecf9a60020295ffe771f7 | Jeff Muizelaar — Bug 673417. imglib: remove mLoadTime. r=joe | |
d5db87177940e051688f289f9f76807fc90d87d3 | Jeff Muizelaar — Bug 673417. imglib: remove more PRBools. r=joe | |
198491e83664a4b5d70822b9a4ff1b4d8ca69b1e | Jeff Muizelaar — Bug 676747. qcms: Fix a warning about using the wrong function type. r=bgirard | |
25d81f689bd278fda4003837917e96cbc950b096 | Marco Bonardo — Backout changeset a8bca81215ea (Bug 475045) due to m-oth permaorange. | |
ded3ea236715f012b364fe5be3e97faca4f018fd | Neil Deakin — Bug 626563, disable part of the arrowpanels test that tends to fail | |
43615caacb4894fd3009956cc9730a261c7e0af8 | Dão Gottwald — Bug 673481 - Remove the border of the reload button in the location bar. r=shorlander | |
3985e7570ab65a24576bb8ead0286d5c810b0167 | Neil Deakin — Bug 673301, crash using non-string data with text/plain drags, r=josh | |
7fece42cb99a9c3637b0926e43aac9156dfe1976 | Neil Deakin — Bug 585069, support ratio scaling for xul images, r=dbaron | |
7eda7df522d1c276f41b580df7fd2d6bee756ecc | Neil Deakin — Bug 628238, arrow panels not positioned correctly when the page is zoomed, r=neil | |
d0f0427519407c624fd3eb6fe3f9bbdd0aba2b4a | Neil Deakin — Bug 524545, popups with large margins appearing offscreen, r=roc | |
1c136ef5cac29d4c1f0d209ca547f6d479e217e1 | Benoit Girard — Bug 673440 - add support for NPNVSupportsCompositingCoreAnimationPluginsBool; r=josh | |
57446cb82caaa789542c3c90c767d8eb8f15bd4a | Benoit Girard — Bug 668953 - [10.7] Support new back/forward gestures in OSX Lion; r=smichaud | |
4d2c4722547c32583819e3bf6caa78b2d0304bc7 | Jez Ng — Bug 632555 - Scale about:sessionrestore's treeview based on viewport height. r=zpao,dao DONTBUILD | |
fe6bd42cdc0dbd105682c1c9d7ea630324454736 | Marco Bonardo — Backout changeset 03f472cf0a5b to reland it with correct author. | |
a8bca81215eadf4691cd31c5d38799a0fcb5996e | Brian R. Bondy — Bug 475045 - Can't drag unlinkified URL to bookmarks toolbar | |
bb71b8c9441d0163cbb2b16d687ca5acc356d357 | Mehdi Mulani — Bug 564900 - Add a Downloads view to the Library. | |
03f472cf0a5bd3bedda4bfb55fda62495c151b4c | Marco Bonardo — Bug 632555 - Scale about:sessionrestore's treeview based on viewport height. r=zpao,dao | |
d68a492dcabe4a3e6d9bbdaebc0f64c795b1611b | Edgar Flores — Bug 624742 - Places shouldn't use nsDependentString. r=mak | |
899a225fd580f3d05f1916df40cad91ea98af496 | Josh Matthews — Bug 676316 - Reverse the device motion listener removal early return logic. r=dougt | |
fc40a7ae42cae6fde58084882e62930b24ce8ed4 | Henri Sivonen — Tests for bug 613662 tweak - Comment out the part of the test that fail due to bug 676808. r=Olli.Pettay. | |
d900907a1038615ee66af66318fcceee4e5f5ab8 | Henri Sivonen — Tests for bug 613662 - Implement insertAdjacentHTML. r=bzbarsky. | |
3e9fb8cfe7fd559f32a67d70d5cf5f24ed4acc40 | Henri Sivonen — Bug 675621 - Reposition update batch to avoid an assertion about removal mutations when inserting a DOM fragment in insertAdjacentHTML. r=Olli.Pettay. | |
660e9d2e0adb7eb2f6619855c9ccadb81c028b98 | Mike Hommey — Bug 674883 - Remove temporary workarounds in mozilla-central for bugs in NSPR | |
d0c53c6ed070a3894fdce4b1bcb0a5bc0671196e | Kai Engert — Bug 673382, Upgrade to NSPR 4.8.9, landing beta 5, r=wtc | |
b4fb6f334a4fa92421afa8468f815e8fb8e1c759 | Kai Engert — Bug 673382, Upgrade to NSS 3.12.11, landing beta 3, r=wtc | |
e8fa46a9db70e6099a7b446c7ce1111a292eca9f | Jan Varga — Bug 676236 - Add support for the <menuitem> element to the HTML parser (not enabled by default) r=hsivonen | |
be090ee1747a378bef88e392164ad01548d912ed | Josh Matthews — Bug 676316 - Reverse the device motion listener removal early return logic. r=dougt | |
c7931e07dd4dcda4916d58753bfdb933372e8148 | Marco Bonardo — Merge mozilla-central and mozilla-inbound in the hope to reopen soon a CLOSED TREE | |
fff506a4889bb5df486975758acc5373dc32b86c | Alexander Surkov — Bug 675861 - Crash [@ AccIterator::GetNext()], r=tbsaunde | |
6181622382cfe47637cac70bff1a09e80b6cc2cb | Luke Wagner — Bug 676023 - Increment pc on error path out of JSOP_RETURN (r=dvander) | |
ba19e1cd3f918d684ad8d71551254631c8d23870 | Luke Wagner — Bug 670059 - Add some JS engine telemetry counters to measure occurrences of: E4X, __iterator__, mutable __proto__ (r=taras,waldo) | |
1d186a5f3a96e938a253726ac48ecaf00e80c712 | Luke Wagner — Bug 674522 - Fix jsval_layout on 64-bit big-endian platforms (r=waldo) | |
cd0106ceb8ce337636875ef7b1f0d143cb33b7a4 | Patrick McManus — bug 675919 - websockets fail connection on unknown control code. r=jduell | |
840fd3069d1fecb1a7aeed20544dd26411d2ffcb | Patrick McManus — Bug 675961 - Websockets: error in removing processed control frame from buffered fragment sequence. r=jduell | |
6bcb177d3402b3def96bb7c46ca99c07a071dba1 | Jeff Muizelaar — Bug 671428. cairo: try to crash earlier and record some stuff about the crash. r=joe. | |
062549aab2685b354dc0d90c82e9a9979fd1d58b | Matt Woodrow — No Bug - Fix Maemo/Qt bustage by only referencing GLXPixmap on GTK2. r=roc | |
699b68990d54e6e7b657e4e4aff83d74e0a7709a | Jeff Walden — Bug 676700 - Slightly speed up js::IndexToId by converting directly to atom, not to string and then to atom. r=luke | |
6ef18ea1911aeaf29e0e4443d172a5772fb21806 | Jeff Walden — Bug 576034 - Remove aliased property implementation details. r=jorendorff | |
409145fb43463a517e36dc7374bce750d073821b | Jeff Walden — Bug 576034 - Remove aliased properties APIs. r=jorendorff | |
1edc576938dccbe441132bddf8afca8981fe86a6 | Matt Woodrow — Bug 675073 - Release OpenGL textures with the global context if the creating context has been destroyed. r=joe | |
83fe19966844facbc1efbf441a86402b334214c8 | Matt Woodrow — Bug 671259 - Disable OpenGL layers on linux when we don't have texture_from_pixmap. r=bjacob | |
c0adebd5c58d4ea18de1c9031345a56271ebef23 | Matt Woodrow — Bug 659560 - Block Mesa versions lower than 7.10.3. r=bjacob | |
86192af6031047f74255b89050193bea8cfdcc27 | Matt Woodrow — Bug 655017 - Let gfxXlibSurface track GLXPixmaps and use this for CanvasLayerOGL. r=karlt, roc | |
ace0285541c4ff85e3c4bf9ef004ad8c7cf87fa6 | Matt Brubeck — Bug 676727 - Fix Fennec urlbar styles in RTL locales [r=wesj] | |
e7987c08ae94ec5d23eafd2f72eb8a4e76ff461f | Kai Engert — Bug 673382, upgrading to NSS 3.12.11 beta 2, r=wtc | |
57d464afd5e7614c56f276ff29df4c4b87389901 | Matt Brubeck — Bug 656779 - Fix firstrun discovery animation for RTL locales on Gingerbread [r=wesj] | |
fafce4553fd584068f313e2d3dcd2d57a93b946c | Matt Brubeck — Bug 676410 - Exception in isKeyboardOpened when called from local page [r=wesj] | |
e820bee09d57ba78d2033bcbdc182518879968f4 | Nicholas Nethercote — Bug 662989 - Avoid crashing if a DB connection isn't asyncClose()d when it should be. r=mak. | |
706c47369f83952e91d010a0508e7bae6f27ad29 | Luke Wagner — Backout a22fad398472 and 373e6bd2705d because of burnage | |
086328df641d4ebc9d4a011faf2139ac633a4be7 | Dave Townsend — Bug 670033: Persist deferred session across a browser restart. r=zpao | |
a22fad398472a3a79d80a7aeb8e9ca5ad4c8ca73 | Luke Wagner — Bug 670059 - Add some JS engine telemetry counters to measure occurrences of: E4X, __iterator__, mutable __proto__ (r=taras,waldo) | |
373e6bd2705d1d1cf19fc60a87a2fc98609c6c78 | Luke Wagner — Bug 674522 - Fix jsval_layout on 64-bit big-endian platforms (r=waldo) | |
c69f76d027b2d4fadd19596830248face3611a0e | Jim Chen — Bug 674806 - b. Include ctype.h before referencing tolower. r=cjones | |
770498ac2b3ebedc312fa0ca4a1be80ba8135ec1 | Jim Chen — Bug 674806 - a. Include cast in compound literal expression. r=blassey | |
6827ee54c23f59d7108c720c320e438a7f85d943 | Jim Chen — Bug 674805 - Move WorkerPrivateParent instantiation inside namespace; r=bent | |
b9e9b5a4959a64ec2c15dff4e5464a9558fcc6ef | Alon Zakai — Bug 674800 - Print address of XPTCStub with nsXPCWrappedJS. r=mrbkap | |
5be600d6e85cdf317b2ec0fc2680787c27b576b1 | Jeff Muizelaar — Bug 672207. imglib: remove unnecessary scoping. r=joe | |
effa390ec9c588f42a9c3db28ce6fce489be2c78 | Justin Lebar — Bug 664659 - Fix about:memory image reporters. r=joe | |
edf0b97ff232e09f95b261d3bf8a10b81767f81b | Jeff Walden — Windows warning patrol. rs=luke | |
f824fbd4b94c0f17496e5d9c0af0c722b4d1c34b | Chris Pearce — Bug 675747 - Handle multiple bos pages in a single ogg bitstream. r=doublec | |
81c341716ad99a90e85469ba75393e249f8ed2b5 | Jeff Walden — Followup to bug 671630 for the Windows compiler, which actually might well be right in this case. r=bustage | |
cd6c34e9b28fc75da8a5a91831363734967c0d65 | Jeff Muizelaar — Bug 672207. imglib-telemetry: record the full time it takes to decode images. r=jlebar,joe | |
99e317c11f2836220e25a45b7a3f3b6370b5ef51 | Ehsan Akhgari — Bug 676643 - Adjust the reftest annotation for selection reftests after bug 674820; r=blassey | |
0079dfa0cd2376900b52480cfb941e1eec084f0c | Jeff Walden — Bug 671630 - Make initializing the ArrayBuffer class non-generic. r=mrbkap | |
1e291b76d689b7d363243e4281e4f6011d3e6e43 | Jeff Walden — Bug 671630 - Make initializing the various typed arrays (but not ArrayBuffer) non-generic. r=mrbkap | |
64ca7770ab496d0c354c7704532fa54c335e5282 | Jeff Walden — Bug 671630 - Convert typed-array initialization code from being 'templatized' by a macro to being templatized by, well, a template. r=mrbkap | |
fbf02dd1803ea40e3529cf970282f838c63ce439 | Martijn Wargers — Bug 675711 - test_computed_style.html fails partly on Fennec because of lack of scrollbars. r=dbaron, a=test-only | |
3a754c19cacd985c422665be1e3f5ddd16c71fd2 | David Volgyes — Bug 676180 - Memory allocation / deallocation mismatch in toolkit/system/gnome/nsGIOService.cpp. r=karlt | |
025d0712bfce0882c7338e828dc98ebd67d866b0 | Nikhil Marathe — Bug 664249 - API fixes for inlined TypedArray properties. r=mrbkap | |
794fe3408d3aa4ff7d6644e813b8eb38b39319d1 | Nikhil Marathe — Bug 664249 - Inline TypedArray properties into slots. r=mrbkap | |
96f52c040d207bd82cd16cb6d40ffa48e1eca447 | Nikhil Marathe — Bug 667047 - Ensure proper __proto__ behaviour as a normal property after setting it to null once. r=mrbkap | |
675b822db977b20f863d830520604aeaabc02cd8 | Mark Finkle — Bug 676542 - telemetry components are not packaged for mobile [r=mbrubeck] | |
968d17e71c23fc64e8963ace027ea15002766eab | Justin Lebar — Bug 673252 - Allow +++DOCSHELL and +++DOMWINDOW printfs to be silenced via MOZ_QUIET environment variable. r=bz | |
2112b458c8c7ebe956433681b537312da77e4738 | Ehsan Akhgari — Bug 674820 - input/textarea.selectionStart/selectionEnd/selectionDirection should not require the presence of a frame; r=bzbarsky | |
70416d5c538446cd5f1109b664221bef656d625b | Marco Bonardo — Backout changeset 4c509d9b5b59 (Bug 666611) due to failure on Windows. | |
ecd7238895874364aa7fbaffef562ceb4ad094d9 | Alexander Surkov — Bug 652802 - intermittent failures in mochitests/content/a11y/accessible/relations/test_tabbrowser.xul | Can't get accessible for [object XULElement], r=marcoz | |
d201bfd052b397f6213dbc2266664e024aae5ba9 | Alexander Surkov — Bug 673836 - Intermittent failure in accessible/tree/test_tabbrowser.xul | Different amount of expected children of [ 'browser node' , role: internal frame] - got 0, expected 1, r=marcoz | |
dd38dafe931bf15332057edd46a96ad8c1b28602 | Alexander Surkov — Bug 676267 - expose stale state on accessibles unattached from tree, r=tbsaunde | |
7b917981c44dfa8cd6869fc42c54496dc54a8a3d | Marco Bonardo — Merge mozilla-central and mozilla-inbound | |
9c523b57329eff6306d2990710e3991a3047412a | Marco Bonardo — Backout changeset d43b06e79794 (Bug 612839) due to build bustage. | |
9bf06b1df4759fbf16db930037c74e22e0571e7d | Jezreel Ng — Bug 239533 - Add URL parameter support to about:config. r=gavin | |
4c509d9b5b597ac141215041b912465ffcbe5ba7 | Jezreel Ng — Bug 666611 - Do not set chunksize if less than 100MiB of storage is available. r=mak | |
3a3e648530b2f10ae6340b5a49c7252833cdd655 | Ed Morley — Bug 653333 - Remove legacy splash screen code (nsSplashScreen, MOZ_SPLASHSCREEN, splash.bmp) now that no platforms use it; r=dtownsend,bsmedberg | |
49f8fb1d048fcc3b8dbbb7fca990b173b76e0af6 | Robert Sesek — Bug 448168 - Apply |s/entires/entries/g|; r=roc | |
0cff49ed75df6778f7b4777c1c96ecd8d91e377c | Julian Reschke — Bug 230703 - only accept link header field target when it's first in the value. r=bz | |
d43b06e79794b2ecd34d8e66afbc77fbedf7f258 | Marco Castelluccio — Bug 612839 - Removed nsAHtml5FragmentParser. r=hsivonen | |
d8a5ef7806ec1d43faea099ce99cab96de8d8d7c | arno renevier — Bug 673390 - prevent crash in [@ nsNativeTheme::IsIndeterminateProgress]. r=roc | |
5684f06138f39e6c6b95cb076cdbe449875a1c2d | Mark Finkle — Bug 674791 - dragging the left text selection marker down selects to the bottom of the page [r=wjohnston] | |
c7ea065539d2f84a2d92c98aae474123a6c704f8 | Mark Banner — Bug 676499 - Mac 64 bit crash [@ fts3SegReaderNext] in Thunderbird's gloda tests following change to optimisation levels in sqlite - switch Mac back to -O2 optimisation for sqlite for now; r=glandium | |
410af9c91a7b9eac23b3870f4921b2d2d0efc9a7 | Jez Ng — Bug 440093 - Bookmarks opened via "Open All in Tabs" should not replace current tab. r=mak | |
44bf035962090b6be2cba47a636ff55821205add | Tim Taubert — back out 6458c6116c97 (pushed with the wrong bug number) | |
0fbdefb0a9b569eda4a8c932d7c9733fb54bc029 | Tim Taubert — merge the last green changeset on fx-team to m-c | |
6f1affa4bb5edf56d0093238dd0e802769bb04b1 | Tim Taubert — Bug 666475 - Intermittent browser_tabview_privatebrowsing.js | Test timed out; r=ehsan | |
1a9f0823fdba3337a1581839076a69cc6ebec459 | Tim Taubert — Bug 651643 - Private browsing service executes transition even when no mode switch required; r=ehsan,zpao | |
dec70c8e139c15dae35b46a69e55b6e7c956ab7a | Justin Dolske — Remove trailing whitespace from login manager and satchel. b=none | |
5c7fc05dc9e35c1f388ea956e79c4f04b75d0499 | Justin Dolske — Bug 669217 - Remove nsISecurityCheckedComponent from videocontrols. r=mrbkap | |
11c3b74e18e7ced94dd60a506fddbda65632d6ae | Teddy Ni — Bug 653423 - Undo option is grayed out although action is applicable in Scratchpad; r=rcampbell,gavin.sharp approval-mozilla-aurora=gavin.sharp | |
522205a03a72c9b61f17c9c44659fb6b94b37f99 | Jez Ng — Bug 675359 - Follow-up fix for bug 588506: Remove unused code. r=zpao | |
6458c6116c973284fad801c6bc815bf5915adbcc | Jez Ng — Bug 440098 - Bookmarks opened via "Open All in Tabs" should not replace current tab. r=mak | |
4ed43be4777c35d7bbc127ffa6fee59a2ea6244a | Javi Rueda — Bug 625018 - Duplicated access key for search engines entry in update panel, r=gavin | |
7a907ffaa45b00566155f3853d585da3053e57cf | Margaret Leibovic — Bug 670341 - about:permissions queries hosts for favicons, r=mak | |
b59ee1dfe62359fcd24b538e946df1ed12e69cbd | Joshua M — Bug 673164 - Sync button in tab bar changes to Back button while syncing. r=dao | |
5d742d2e4304f8e5052cbd3defc222108ca3a3f1 | Marco Bonardo — Merge last green changeset from mozilla-inbound to mozilla-central | |
f0075fe638ee78c7c8507dae7cedd62cc4a7119a | Alexander Surkov — Bug 676340 - Crash [@ nsAccessible::NativeState() ] (called by nsXULTextFieldAccessible::GetValue), r=tbsaunde | |
0e7f85aa8137ccc923824139ebde10a3c93d72b3 | Alexander Surkov — Bug 676240 - Crash [@ nsXULTreeAccessible::GetChildCount(), r=tbsaunde | |
75c8a2eb9f87a0a2a4e039f1311de7eba87ca95d | Alexander Surkov — Bug 675515 - Crash [@ TextUpdater::DoUpdate] with long text node, r=tbsaunde, sr=neil | |
5edb33c72ec0c29ba4157ee85480458cfb1aff5e | Patrick McManus — bug 674905 - implement ws extensions attribute r=biesi r=sicking sr=bz | |
65617cb216fa8ad8ce0a2e68a26d71c36321c54f | Jim Blandy — Bug 672736: Implement the 'findReferences' shell function. r=jorendorff | |
c048ca40dcd14c7338d5b5fce020143e1f26ab05 | Ali Juma — Bug 675210 - Postpone texture creation on Android to prevent internal format errors. r=mwoodrow | |
92fb925e1735de3f39450ac7f80851de0d2c34c2 | Matt Woodrow — Bug 675470 - Handle eCSSKeyword_interpolatematrix in AddTransformLists. r=dbaron | |
81dd021d45bde24d943f7e1d437611bc5e4301f9 | Michael Wu — Bug 675567 - Fix PRBool/JSBool mixups, r=mrbkap | |
bc72dc6b31ca1ff719b789e0833f13c624350055 | Michael Wu — Bug 675873 - Switch nsHttpConnectionMgr from nsHashtable to nsClassHashtable, r=bz | |
a73864715b24a901f2ce8b5535ca791bce847a60 | Jason Orendorff — Bug 673070 - Fix name lookups in let scopes a bit more ("Assertion failure: sharedBlock" with e4x after fixing bug 646968). r=brendan. | |
19b6ce39339e0d3eab66401623e6db0e95678659 | Patrick McManus — bug 676277 - websockets onmessage event.origin should be ws://* r=sicking | |
21dcb3293c2b78e1d062666c794de8645d8289f6 | Taras Glek — Bug 675737: Calculate time taken for by write/open/sync per db + main/other thread r=mak | |
088a2d2cdf33c808c4140eee596ecc0298695cdd | Honza Bambas — Bug 662511 - localStorage.key() gets out-of-sync when localStorage is updated in a separate window, r=jst | |
efb4b265e2684cd00744b6ca1dfe28f2e253e0fa | Honza Bambas — Bug 675617 - Fix browser_installssl.js to support keep-alive connections (add Connection: close ^headers^ files), r=dtownsend | |
95e5db0e979866cf8bb6b8bf256bf7c8ab4a16c7 | Honza Bambas — Bug 675616 - Change usage of localhost:8888 to mochi.test:8888 in test_css_cross_domain.html, r=zwol | |
ac99cb76fd8676c4ccc1c965eeb5dd51fde0ecec | Honza Bambas — Bug 675613 - Increase limit for thread number in ssltunnel, r=ted.mielczarek | |
4f64e4d6b56d29b3091fee6a7fdd94f918a82181 | Luke Wagner — Bug 675068 - change off-main-thread cycle collection not to use a (thread-local) safe JS context (r=mrbkap) | |
7046a39cf54d50d680ff3e5890c255597cb08853 | Luke Wagner — Bug 675068 - Remove unused XPCCallContext::GetSafeJSContext (r=mrbkap) | |
a232c0a78713c605d0a2cf685d1b6fe6f01f9a11 | Joe Drew — Bug 627015 - Hold on to a reference to the timer, so it doesn't get collected from under us. over-the-shoulder-r=jrmuizel,jdm | |
6f56ca77a9ba71e27be4cf87ed513a61b1b789ae | Steven Michaud — Bug 655339 - Work around bug in Apple's egrep on OS X 10.7. r=ted | |
42921f676fd89b071a5e0c9919754cb9bb65e75e | Jeff Walden — Bug 671630 - Add an atom for 'BYTES_PER_ELEMENT' in anticipation of its use in future changes. r=mrbkap | |
9a24057c1f5d8dc09439c1c4a57eb6a8d15b3f2b | Jeff Walden — Bug 675745 - Don't specify JSCLASS_CONSTRUCT_PROTOTYPE for js_AttributeNameClass or js_AnyNameClass. The flag's only used in a code path that neither class will ever enter. r=igor | |
0e60d45bcb1c105f738b3773239214a58f52adc2 | Jeff Walden — Bug 675745 - Initialize the XML class by creating the prototype and constructor manually, and by initializing each according to its special needs. r=igor | |
97c6b5502d0513aee634800cef68b421b256932e | Jeff Walden — Bug 675745 - Initialize the QName class by creating the prototype and constructor manually, and by initializing each according to its special needs. r=igor | |
0f1422d3acc92325501cb67aec045a1f5282af2b | Jeff Walden — Bug 675745 - Initialize the Namespace class by creating the prototype and constructor manually, and by initializing each according to its special needs. r=igor | |
6d431206c4bb6941d577a88a50459a3b99905f4d | Jeff Walden — Bug 675797 - Warn in calls to nsIJSON.encode and nsIJSON.decode that the two methods are deprecated. r=jst | |
43395af71fdb9883eb34cace73cd7fd3b080e624 | Jeff Walden — Actually populate the dtoa cache correctly in js::IndexToString. r=luke over irl | |
c6912479afdd7c987d061c32a185f69e75a3c148 | L. David Baron — Followup to changeset c9dff8b867f0d74ef23396bcb896696cf9436b08 (bug 403524): test passes on Android now as well (bug 585684 / bug 586748). | |
3cca53b77c110c9c406c376e6be6ff2d9018fb07 | Patrick McManus — bug 675038 - websockets wss:// tests r=biesi | |
e054dec99f3e9559772ec78a46b6cf957754d4f2 | Patrick McManus — bug 674716 - websockets API close reason codes and messages r=sicking r=biesi sr=bz | |
a8045a08cbc9fb935d5039b928772717c9d577d0 | Patrick McManus — bug 662612 - speed up test_websocket.html execution r=bz | |
20c37bc3110294ca573bc938f4e4048a74334b3a | Joe Drew — Bug 627015 - Add a crashtest for an image that takes a very long time to download the next frame, giving our animation timer a chance to fire. r=jrmuizel | |
6b5c54d65a8023e93c76a6f3d42ee3f62d3fda8f | Joe Drew — Bug 627015 - Sometimes, images pause mid-frame when downloading. We handle this just fine, but unfortunately we assert that it's not the case. Since this assertion is just bogus, delete it. r=jrmuizel | |
b38381eb91b8cbedb4f0d13963399944f9b07bcf | Joe Drew — Bug 609499 - Crashtest for GIFs that abruptly terminate their LZW data. r=jrmuizel | |
67044ea27b5380220a66893b1cb54ae89ea18dab | Joe Drew — Bug 609499 - Some invalid GIF files don't terminate their LZW data with a 0-length block. Handle them better by handling them less specially. r=jrmuizel | |
cfb447e2f21f66a061e95645d143ebf3865a45ee | Mounir Lamouri — Bug 675396 - Follow-up, fix comment. r=glandium DONTBUILD | |
ad8831aa105f452e28be52979312b4ce5318ef78 | Sindre Dammann — Bug 578534. Make Navigator.cookieEnabled take per-site exceptions into account. r=bzbarsky | |
a430f8b1921ed584de62f2407414434ae5153dab | Boris Zbarsky — Bug 506844. Remove kids in order, not in reverse order, when clearing textContent and innerHTML. r=sicking | |
bb97ea5737a4a950ff2574745c8bd521e8516790 | Boris Zbarsky — Bug 671635. Set chrome margins off a scriptrunner. r=smaug | |
330937aaaebad4de473a5225d19b967562439d92 | Boris Zbarsky — Bug 676057. Get rid of the malloc-happy AttributeSelectorEntry class. r=dbaron | |
4dd0c8239b2b02411ceea7e1d4b9f9190befb549 | Boris Zbarsky — Bug 653120. Switch sBlockedScriptRunners to be an nsTArray so removing from it is faster. r=sicking | |
1dcf967393a00e84a87f9b658021dc9926e40789 | Vitor Menezes — Bug 223764: Inlines inside inlines that draw text-decorations shouldn't alter the baseline. (r=dbaron) | |
c9dff8b867f0d74ef23396bcb896696cf9436b08 | Vitor Menezes — Bug 403524: Make textarea not inherit text decorations and correct the failing reftest (r=dbaron) | |
941c6bc7d7280719d25516f699130aa9d4f080a3 | Vitor Menezes — Bug 403524: Merging codepaths introduced some reftest failures; we need to fix them (r=dbaron) | |
83b2648ee44243cf158a9a98c5aad384e613dd7d | Vitor Menezes — Bug 403524: Remove the standards-mode text-decoration code and use the quirks-mode code in all modes. r=dbaron | |
db9466903986bcf2c3aa42a8b9112661a4e8be95 | Vitor Menezes — Bug 403524: Draw correct colors for text-decorations on default-color shadows in quirks mode. r=dbaron | |
d3d43eea28c85233baa65ec75a914b573181343d | Vitor Menezes — Bug 403524: Make quirks-mode text draw order comply with CSS 2.1 | |
5e774f69980eb2706deacd5ad3d065dfca2472b9 | Vitor Menezes — Fix apparent rounding issues with new text decoration code. (Bug 403524) r=dbaron | |
88d8bfd7ef647fcdbac1fdf3d3f819d554599846 | Vitor Menezes — Only override font properties when in quirks mode. (Bug 403524) r=dbaron | |
225a79ce27bcb6d379b4cd82ee05273ab22bf974 | Vitor Menezes — Fix text-decoration positioning in quirks mode and set overflow areas to match. (Bug 403524) r=dbaron | |
144add433e72577f4f2824ede07b91f08d868382 | Mounir Lamouri — Bug 675396 - Fennec Desktop: "error while loading shared libraries: libmozsqlite3.so". r=glandium | |
36b1761da39dbd75e2fe83786e3ecf0a589af4d3 | Patrick McManus — Bug 676025 - Websockets - failure to connect should generate onerror r=sicking | |
ccbd9a4df280622fe5701b054a555264553e2170 | Patrick McManus — bug 674527 - websockets sub-protocol array implementation and tests r=sicking sr=bz | |
9d673a0033f925e7d44b819fa1a68bcbfff80e56 | Justin Lebar — Bug 673467 - Part 2. Fix tests. r=smaug | |
eee594b2f591ce53f65013bb9dbb238eb427039c | Justin Lebar — Bug 673467 - Part 1. Don't create an extra SHEntry for dynamically-added iframes. r=bz | |
7ceb1468a8220d8d9ab9f1e944fb757a6d361040 | Jesse Ruderman — Bug 673770 - Also search overflow lines for aPrevSibling. r=test-only | |
04a12efc218cd07cceebc49051ed972e5787f828 | Mats Palmgren — Bug 673770 - Also search overflow lines for aPrevSibling. r=roc | |
1d1c771a3aba1dfafe8f8f66525af5c87d5820f5 | Marco Bonardo — Merge mozilla-inbound and mozilla-central | |
5772d30e6894849ea459b637121f5f1c84206937 | Mike Hommey — Bug 674888 - Allow elfhack to move .interp sections. r=tglek | |
50a3378c5940af0a910242866973bf1de797ccb7 | Igor Bukanov — bug 674480 - add memory reporter for the number of empty GC chunks. r=njn | |
be4b064f11599a88f6c7a6ccaaa14abfe32eea5f | Trevor Saunders — bug 671926 - dexpcom GetNumActions() r=surkov | |
c19fbc9ec6496dcee20d28dbb19abcec5451f273 | Trevor Saunders — bug 673389 - cleanup what is a conceptual parent in AccGroupInfo r=surkov | |
f12f16210f3043a9ca09395ca94fd3a166148049 | Benoit Jacob — Bug 673378 - Crash at nsHTMLCanvasElement::GetContext - r=roc | |
1dddaeb1366bd4ebe23ffdaf1ab5a1f6360af05a | Myk Melez — update revision of Add-on SDK tests to latest tip; test-only | |
61b2f8646c38e7079c4cf0cc206549658293d424 | Marco Bonardo — Backout changeset ef79a5b41697 (bug 663395) | |
101411c3ca1c8c0f4570501f1f12b5c40e44d610 | Tim Taubert — merge the last green changeset on m-c to fx-team | |
02f613a5a407fc0034d926cef0a142cb4a09a992 | Tim Taubert — merge the last green changeset on m-c to fx-team | |
d0d55ead551a2671618e752977950dd4699635cd | Tim Taubert — Bug 673196 - When creating a new TabGroup near the edge of the screen in Panorama, a part of it is invisible; r=dietrich | |
14849b85d14206e3cb5f31ac4ded9a723cfb02a5 | Tim Taubert — Bug 673729 - When a stacked group's expand button is clicked the group starts to zoom; r=dietrich | |
42e7710675b2b47b1f2dd1d888cabde84e2a4587 | Tim Taubert — Bug 625668 - Resizes for single groups don't stick correctly, returning them to their userSize values; r=dietrich | |
bf5d54a5717a0ee5833c3364728644d291462fb7 | Frank Yan — Bug 554717 - Prevent audio/video controls from inheriting list-style-image. | |
56a12277818e375fd1f2c800699f8e9671caad1a | Rob Campbell — Bug 666650 - [highlighter] create a global toolbar for the highlighter; r=mihai.sucan,gavin.sharp; a=testfix | |
3d5ba47b14f2586fe86eab82582d6751988e6f0a | Rob Campbell — Bug 666650 - [highlighter] create a global toolbar for the highlighter; r=mihai.sucan,gavin.sharp | |
6eee63caf1c62c71c73fcf7577c54d4fd6d010db | Paul Rouget — Bug 671689 - [highlighter] Nodes should be selectable from the HTML tree; r=rcampbell,gavin.sharp | |
a8c39fc1b57b33f9d127a0afe06b96b54c907e14 | Panos Astithas — Bug 659907 - Expand console object with a dir method that displays an interactive listing of all the properties of an object.; f=rcampbell r=mihai.sucan,bzbarsky sr=bzbarsky | |
327bd5e0d8043aacfaccd177b142eb3306e8227b | Rob Campbell — Bug 674879 - Move Scratchpad to browser/devtools; r=gavin.sharp,mihai.sucan | |
0d0395cb99ff140ae2e2386aaf0f4e0384096cbb | Panos Astithas — Bug 653531 - Shared knowledge of selected node in highlighter and web console; r=rcampbell | |
c35c69e1ce99c824b8eb18695b599251d3996dbb | Marco Bonardo — Merge last green changeset from mozilla-inbound to mozilla-central | |
07a247973487eaaa904f96d8c5b9c751d76c1a50 | Mark Finkle — Bug 676052 - gingerbread theme for android 2.3.5 [r=mbrubeck] | |
b53395484bdfa2d77cd7230fc8af06c54d1c258a | Mounir Lamouri — Bug 670986 - Create nsLocation.h to declare nsLocation instead of doing that in nsGlobalWindow.h. r=jst | |
e8fe55848089a88bd026842e1fec0917ee95a16c | Chris Double — Bug 666132: Account for trailing data in the last frame of audio data in ogg backend debug code - r=cpearce | |
512bcdfdb77f186e8a038cfe32ff8cf60a322880 | Chris Double — Bug 675839 - Update playback position more frequently when writing in linux backend for libsydneyaudio - r=kinetik | |
166f4f247772f60a74f438277508211390333e6a | Matt Woodrow — Bug 505115 - Part 12b - Layout changes to use -moz-perspective-origin. r=roc | |
2d3b6382054d41f104cab872860644a59cb07ed2 | Matt Woodrow — Bug 505115 - Part 12a - Implement -moz-perspective-origin style property. r=dbaron | |
ad334152010a5d6f8f602d38a398ac7c4ec0f0c2 | Matt Woodrow — Bug 505115 - Part 11b - Layout changes to use a z component for -moz-transform-origin. r=roc | |
ea882f18d8ac5020db9af2bca4e7d252de2dc766 | Matt Woodrow — Bug 505115 - Part 11a - Add nsCSSValueTriplet and optionally read a z component to -moz-transform-origin. r=dbaron | |
85cc7836c552230773782842fe5be67cc70a6298 | Matt Woodrow — Bug 505115 - Part 10 - Implement the backface-visibility CSS property. r=dbaron | |
96941ed69aeb5d33faddea7d13d338f9ac87c49a | Matt Woodrow — Bug 505115 - Part 9 - Implement the perspective() transform function and the perspective CSS property. r=dbaron | |
08b756f93436c48e5c32a01a24dd3633ee2b0593 | Matt Woodrow — Bug 505115 - Part 8c - Use ray tracing to untransform 2d points on a 3d plane. r=roc | |
74eac3a0904356bc20ce3613c715959c554d152c | Matt Woodrow — Bug 505115 - Part 8b - Add 3D Point support, and ray tracing to gfx3DMatrix. r=bjacob, sr=roc | |
a637d482b54041030356ac1517f2b57de4b88e59 | Matt Woodrow — Bug 505115 - Part 8a - Add BasePoint3D and gfxPoint3D. r=roc | |
e7dc1c09ae248bc50ac98c2502ceba58d6c17fc9 | Matt Woodrow — Bug 505115 - Part 7 - Layers support for 3d transforms. r=roc | |
ba5eb1cd42f3881788740a4e5464c3547944e818 | Matt Woodrow — Bug 505115 - Part 6 - Implement the 3d -moz-transform functions. r=dbaron | |
29232fea6e191c93c10e17d838faf616146b1b8c | Matt Brubeck — Back out 52702d275995 (bug 647391) because of xpcshell test failures | |
e966ad69a36403c9c3bd99eecb015f9033521e6c | Matt Brubeck — Bug 669851 - Update reftest annotations for tests that no longer have Android-specific failures | |
52702d275995f508a0044f18b09f20f717afc23d | Jason Duell — Bug 647391 - Increase maximum size for objects stored in disk cache. r=michal | |
e337d0d2d7a92be8046b86a8587ff362db34285b | Patrick McManus — bug 667853: Missing close() event if websocket::init fails. r=mcmanus, jdm | |
feda6619295c168a15f20a8d77f4e083297131f0 | Jason Duell — bug 674689: Delay Cache.trash delete to avoid startup I/O contention. r=michal | |
4bf9b8abb862aa94a962b9fe6c6a7d5ebb6b2630 | Daniel Holbert — Bug 675722: Reduce severity of "Expecting to be paused for pagehide before disconnect" SMIL assertion, and catch it earlier in ~nsDocument. r=bz | |
a5932b9082826bfa120da02bf904e1fecae35327 | Chris Lord — Bug 669851 - Use bilinear image scaling on all ARM devices, even without NEON [r=mbrubeck,jmuizelaar] | |
d722773c9c636a78828da3cb74cc7e2f6c4c32ef | Fabrice Desré — Bug 676085 - cgroup filemane is incorrect [r=blassey] | |
c8f939f67ab5af6d3450601a844b140362e46b0f | Marco Bonardo — Backout changesets e0aab5011b70, 0040f406ea6d (Bug 462959) due to intermittent crashes in its own test. | |
b0e4ea1084d1db0d2145119fcc444866956924ab | Luke Wagner — Bug 676023 - telemetry patch to catch invalid slots reads in StackIter (r=billm) | |
da90e2e9a56ea3e9d8c821cc38db075d3fc5e1e5 | Mounir Lamouri — Bug 673277 - Speeding up test_resize_move_windows.html. r=ehsan | |
d5ada3bd3ad523be240f3f82a8983f2a8a6bfa29 | Patrick McManus — bug 674890 - Update WebSocket API to latest draft - send() should return void r=sicking sr=bz | |
0b15ed31ebc21821222fe54c67917604476ac741 | Ehsan Akhgari — Bug 675976 - remove extensions/spellcheck/hunspell/tests/suggestiontest/Makefile.orig; rs=kheuy,Ms2ger DONTBUILD | |
94f56bd00f5454786dd87c27f482f07bbe990e87 | Daniel Holbert — Bug 482919 followup: Add newline at end of nsHtml5Speculation.h to fix build warning. [whitespace-only] | |
c1f5f3220d2f26826b2ad35b7e48d15cc3256108 | Daniel Holbert — Bug 675499 followup: Remove comma at end of enum list, to fix maemo build bustage. | |
6ea906365d1fb0a26b9fa82453e1f039b2a92b49 | Fabien Cazenave — Bug 674861 - contentEditable lists should not be splittable; r=ehsan | |
9dda487bc910f09a638dbc688fc49c03cceb4dc0 | Evan Shaw — Bug 631967 - Fix unsafe pointer dereference. r=mayhemer | |
0f4acd33ac43fee82acbd6ea83275c22e921c2a5 | Bill McCloskey — Bug 631998 - CALLPROP fix (r=dmandelin) | |
05ae3ad962924a29f412f7b1330585d0eeaff909 | James Willcox — Bug 676003 - Add browser.dom.window.dump.enabled preference for Fennec, disabled by default [r=mbrubeck] | |
8e4e181a9ce9650d3937d11c76e6bafbde651379 | Henri Sivonen — Bug 675499 - Transfer initially sniffed document charset through the speculative load queue to avoid race conditions. r=bzbarsky. | |
78efa76773a68ec89e026e1ad31296205f0e5520 | Henri Sivonen — Bug 675492 - Null-check base URI in nsScriptableUnescapeHTML::ParseFragment in the HTML case. r=bzbarsky. | |
987e42035f38c6df919f0884617ac085842695f9 | Henri Sivonen — Bug 675916 - Restart iteration over attributes in the sanitizer when URL check ends up removing an attribute. r=bzbarsky. | |
8a54bd8aa5c88f9aa6cdacaa088ea90193361c67 | Justin Lebar — Merge backout. | |
eaf57c6dab7ff335ccd3d2699b23e4a95c5a0a78 | Justin Lebar — Backing out cfea4859f458, 883e581e0849 due to permaorange on moth opt. | |
75cd7345fb19f5b182a48858607e242d51043e9c | Bill McCloskey — Bug 674441 - Fix bogus script owner assertion (r=dmandelin) | |
d976a3aed628a5ee7b9ac8b3781d117ece44db6e | Bill McCloskey — Bug 675802 - Instrument DestroyScript for more crash analysis (r=dmandelin) | |
0884753e359ccd40f0e4c54e8fe6e8d9251d9f16 | Luke Wagner — Bug 675132 - When flattening strings, round up after incrementing length (for null char) to avoid wasting memory when jemalloc rounds up the allocation size (r=njn) | |
8bff20b3f8dbce5db5998b623e8e7a6cdf71c4e2 | Luke Wagner — Bug 674843 - Censor pushed-but-not-active InvokeSessionGuard frames from the debugger's view (r=waldo) | |
54d6d13e664b0f75b6dd18fbd36140525ce315b2 | Scott Johnson — Bug 673535 - RasterImage::Anim::ensureAnimExists() should be cleaned up. | |
272a5a897bb6b892306c4f9b9106ffae2c8784c6 | Rafael Ãvila de EspÃndola — b=675008 r=ted.mielczarek Fix builds that use ac_add_options --with-macos-sdk=/Developer/SDKs/MacOSX10.7.sdk ac_add_options --enable-macos-target=10.5 Before we were checking for the deployment target to decide if the ppc headers were available, but they are not in the 10.7 sdk, even if we are targeting 10.5. | |
0040f406ea6d85fac4e773a2f44487175917b2d8 | Paul ADENOT — Bug 462959 - Tests for HTMLMediaElement.played; r=cpearce+kinetik | |
e0aab5011b705bc41e1307590c51320d5380cfe4 | Paul ADENOT — Bug 462959 - Implement HTMLMediaElement.played; r=kinetik | |
cfea4859f45809693f6d00080ba427c5750c191d | Justin Lebar — Bug 646641 - Part 2: Update SHistory so it understands that SHEntries may share content viewers. r=smaug | |
883e581e0849aee53a3e7ed0b6a1a371e72ec856 | Justin Lebar — Bug 646641 - Part 1: SHEntries for the same document should share bfcache state. r=smaug | |
49f809c8038457c583657f27955552b4e3ad0ea3 | Alexander Slovesnik — Bug 673680 - Add support for koi8_r charset encoding. r=smontagu | |
0cdcf876dd05b21bf64b16f2c5323d4af591fabc | Steven Michaud — Bug 671064 - Work around bug in Cairo 1.10 that causes Print Preview to crash. r=jmuizelaar | |
3735fb1cd5ef45a6b2f41388856aa85c769dd17f | Mark Finkle — Bug 675920 - Difficult to select text if you don't tap directly on text [r=wjohnston] | |
d32bc792fb5ed6842ed91935409c8679d7384b4c | Masayuki Nakano — Bug 675865 backout new dragginf for selection handling code from Mozilla8 r=smaug (backed out patches are: bug 552707, bug 644621, bug 670058, bug 670508, bug 671319) | |
bd2c7e8f102e63cab65ff4adac5d7df0a8e304e1 | Michal Novotny — Bug 675420 - cache is now cleared on every startup | |
d6301744afa92dd3efbbbea7ae2856a682c380a2 | Benoit Jacob — Bug 675634 - import ANGLE r712 - r=upstream | |
7813728d68ff9c96278d6612c62268b9f0179671 | Benoit Jacob — Bug 675625 - limit GLSL identifiers to 250 characters to work around a NVIDIA bug - r=jrmuizel | |
f185f48d35dc966aff08536b6c599319731271a9 | Kyle Huey — Bug 676048: Report RuleCascadeData and substructures to about:memory. r=bz |