Commit Graph

91312 Commits

Author SHA1 Message Date
Terrence Cole
870bfd5f18 Bug 744192 - Assert that Vectors do not contain implicitly postbarriered types; r=luke
Since vectors move their memory around outside the control of the GC, it is not
valid to store an implicitly post-barriered item in a Vector.

--HG--
extra : rebase_source : 2cef4d855cc4e926cea872cda18e5cf29230f0a7
2012-04-11 17:14:11 -07:00
Bas Schouten
77682b2ea7 Bug 742566: Add stand-alone unit test framework to Azure. r=jrmuizel 2012-04-12 02:03:07 +02:00
Bas Schouten
8da189c2ce Bug 719776 - Part 5: Fix MSVC build files for Azure. r=jrmuizel 2012-04-12 02:03:07 +02:00
Bas Schouten
e8a2e50661 Bug 719776 - Part 4: Do not depend upon mozalloc inside Azure. r=jrmuizel 2012-04-12 02:03:07 +02:00
Bas Schouten
b056c07df5 Bug 719776 - Part 3: Only include ScaledFontWin when using Skia. r=jrmuizel 2012-04-12 02:03:07 +02:00
Bas Schouten
67b6c99e9f Bug 719776 - Part 2: Make MOZ_CRASH and MOZ_ASSERT expand inline. r=waldo 2012-04-12 02:03:07 +02:00
Andrew McCreight
146c531366 Bug 744088 - remove nsCycleCollector_getRuntime. r=smaug 2012-04-11 16:50:03 -07:00
Jason Duell
563f72fd76 Bug 712191 - Clean up websocket close codes and abort logic. r?mcmanus 2012-04-11 13:20:00 -07:00
Scott Johnson
de8896f75e Bug 708175: Disable font inflation for fixed-width or fixed-height input controls. [r=dbaron]
--HG--
rename : layout/reftests/font-inflation/input-text-1-ref.html => layout/reftests/font-inflation/input-text-1-height-ref.html
rename : layout/reftests/font-inflation/input-text-1.html => layout/reftests/font-inflation/input-text-1-height.html
rename : layout/reftests/font-inflation/input-text-1-ref.html => layout/reftests/font-inflation/input-text-1-noheight-ref.html
rename : layout/reftests/font-inflation/input-text-1.html => layout/reftests/font-inflation/input-text-1-noheight.html
rename : layout/reftests/font-inflation/input-text-2-ref.html => layout/reftests/font-inflation/input-text-2-height-ref.html
rename : layout/reftests/font-inflation/input-text-2.html => layout/reftests/font-inflation/input-text-2-height.html
rename : layout/reftests/font-inflation/input-text-2-ref.html => layout/reftests/font-inflation/input-text-2-noheight-ref.html
rename : layout/reftests/font-inflation/input-text-2-ref.html => layout/reftests/font-inflation/input-text-2-noheight.html
rename : layout/reftests/font-inflation/input-text-3-ref.html => layout/reftests/font-inflation/input-text-3-height-ref.html
rename : layout/reftests/font-inflation/input-text-3.html => layout/reftests/font-inflation/input-text-3-height.html
rename : layout/reftests/font-inflation/input-text-3-ref.html => layout/reftests/font-inflation/input-text-3-noheight-ref.html
rename : layout/reftests/font-inflation/input-text-3.html => layout/reftests/font-inflation/input-text-3-noheight.html
2012-04-11 18:12:19 -05:00
Brian Hackett
0adbe5e564 Use right compartment iterator when profiling scripts, bug 744611. r=billm 2012-04-11 15:54:55 -07:00
Jason Duell
50f91a7736 Bug 712191 - Clean up websocket close codes and abort logic. r=mcmanus 2012-04-11 15:48:59 -07:00
Terrence Cole
0335016a75 Bug 743868 - Fix barriers in SupressDeletedProperties; r=billm
Right now, we simply stop tracing through deleted properties. This causes us to
delete things that are still in the write buffer. We need to, in addition, set
the reference to NULL to ensure that the write buffer doesn't dereference these
dead entries.

--HG--
extra : rebase_source : add220d5fb47e0e3ffd767c9b5ebd6172df07671
2012-04-09 16:52:50 -07:00
Richard Newman
a89cec83c5 Backout 0e03eb171e08 (Bug 743574 - Deprecate DOMException.code). a=bustage 2012-04-11 15:33:37 -07:00
Richard Newman
dcc160c3f8 Backout 4058f038e97f (bug 728171). a=bustage 2012-04-11 15:33:36 -07:00
Margaret Leibovic
d37e73f9ce Bug 741134 - Plugin placeholder shown even when Site Setting says 'Play Plugins: Yes'. r=mfinkle 2012-04-11 15:10:49 -07:00
Margaret Leibovic
b931d603dc Bug 743633 - Dismissed doorhanger popup reappears when doorhanger notifications are added to background tabs. r=mfinkle 2012-04-11 15:10:49 -07:00
Margaret Leibovic
de5b6eeb27 Bug 743223 - Fix ConcurrentModificationException in removeTransientDoorHangers. r=mfinkle 2012-04-11 15:10:49 -07:00
Ryan VanderMeulen
eb82051710 Fix stupid un-bitrotting bustage from bug 728171. 2012-04-11 18:10:10 -04:00
Masatoshi Kimura
aeaab5cc06 Bug 743574 - Deprecate DOMException.code. r=sicking 2012-04-11 17:55:23 -04:00
Masatoshi Kimura
aeb3f9e55a Bug 743049 - Part 2: Use the new API from NS_ScriptErrorReporter to get an error type name. r=jst 2012-04-11 17:55:22 -04:00
Masatoshi Kimura
5ca99795f4 Bug 743049 - Part 1: Add a friend API to get an error type name from a number. r=luke 2012-04-11 17:55:22 -04:00
David Rajchenbach-Teller
8152b2083e Bug 742384 - CDataFinalizer.dispose now returns a value. r=jorendorff 2012-04-11 14:58:44 +02:00
Oleg Romashin
ea99848944 Bug 740244 - Do not compile glx test when EGL provider enabled. r=bjacob 2012-04-11 17:55:22 -04:00
Chris Coulson
96837785c6 Bug 737463 - nsJARInputStream leaks if it is closed before the stream is inflated. r=mwu 2012-04-11 17:55:22 -04:00
Masatoshi Kimura
40676e48a8 Bug 730161 - Tests fix. r=sicking 2012-04-11 17:55:22 -04:00
Masatoshi Kimura
23049011a9 Bug 730161 - Replace IDBDatabaseException and FileException with DOMException. r=sicking 2012-04-11 17:55:21 -04:00
Masatoshi Kimura
481f410ee0 Bug 730161 - Implement IDBRequest.error. r=sicking 2012-04-11 17:55:21 -04:00
David Rajchenbach-Teller
5a08b70435 Bug 728171 - Use Scoped.h throughout the code. r=cjones 2012-04-11 18:59:10 +02:00
David Rajchenbach-Teller
06d5789ee1 Bug 720771 - Companion testsuite. r=jorendorff 2012-04-11 17:55:21 -04:00
David Humphrey (:humph)
9534b79926 Bug 633602 - Implement Pointer Lock (Mouse Lock) API. r=roc,smaug 2012-04-11 17:55:21 -04:00
Kartikaya Gupta
e64d4f50d1 Bug 718463 - Force redraw when an animation is interrupted by user touch. r=Cwiiis 2012-04-11 15:46:02 -05:00
Jason Duell
3ae3a71793 Bug 738484 - Handle Location: that won't parse to valid URI. r=mcmanus 2012-04-11 13:26:23 -07:00
Max Li
4c6604282f Bug 742098 - refactor observe() into a set of distinct methods [r=zpao] 2012-04-11 12:52:48 -07:00
George Wright
0b33bc95cf Bug 744543 - LayerManagerOGL doesn't build on Linux/clang. r=bjacob 2012-04-11 15:50:45 -04:00
Armen Zambrano Gasparnian
640ca7ce08 Bug 735451. raise exception when DeviceManager fails to initialize. r=jmaher 2012-04-11 14:51:18 -04:00
Patrick McManus
8ebada0f34 bug 743747: fix landing with 603514 r=honzab 2012-04-11 13:49:32 -04:00
Terrence Cole
50754226d0 No bug - Warning fix for 91357:fa24b215d49e; r=luke
--HG--
extra : rebase_source : 9d48a4a09cb54d711a24da41576ffc24d44a3cb4
2012-04-11 10:32:50 -07:00
Patrick McManus
3405699629 bug 743587 Intermittent Linux talos crash [@ nsHttpConnection::CloseTransaction] r=honzab 2012-04-11 13:11:10 -04:00
Patrick McManus
c1a33ecaf0 bug 738812 timer serviced after thread exit nsHttpConnectionMgr::ReadTimeoutTick r=honzab 2012-04-11 13:11:09 -04:00
Vivien Nicolas
bcb3205189 Bug 742092 - Bridge the permission prompt to the content using the homescreen messaging API. r=fabrice 2012-04-11 10:05:35 -07:00
Vivien Nicolas
1340cee66a Bug 742780 - Turn off the debug mode by default for dom/system/gonk/systemlibs.js. r=kyle 2012-04-11 10:05:35 -07:00
Vivien Nicolas
e220e935c3 Bug 743229 - Return 'number' instead of 'text' for input type='number' element in the showime event. r=cjones 2012-04-11 10:05:35 -07:00
Vivien Nicolas
0c80ffcdfd Bug 742805 - Do not dump ril socket failures on a desktop build with --enable-b2g-ril. r=philikon 2012-04-11 10:05:35 -07:00
Vivien Nicolas
d287f27221 Bug 742778 - Turn off the debug mode by default for dom/wifi. r=mrbkap 2012-04-11 10:05:35 -07:00
Vivien Nicolas
86dcfb8c87 Bug 742775 - Turn off the debug mode by default on SmsDatabaseService.js. r=philikon 2012-04-11 10:05:35 -07:00
Vivien Nicolas
5c4785a41f Bug 740974 - toolbar currentSet setter needs to return 'val' when returning early. r=dao 2012-04-11 10:05:35 -07:00
Vivien Nicolas
e57aeb599c Bug 742765 - this._indexedDB is undefined in SettingsManager.js. r=gwagner 2012-04-11 10:05:35 -07:00
Vivien Nicolas
abda2ab80e Bug 742761 - Remove some warnings in b2g/. r=fabrice 2012-04-11 10:05:35 -07:00
Terrence Cole
946e7a9836 Bug 743896 - Fix failure misattribution in jstest runner; r=dmandelin
In the unix task runner, when we kill tasks, we should be checking and returning
bool if we kill so that we then run waitpid in timeout mode.  We weren't, so
tasks were never failing with timeout, only with failure.  It turns out that
this is not safe anyway: it will race against signal delivery.  We're better off
just removing this hack and letting the timeout cutoff be fuzzy.

--HG--
extra : rebase_source : cd44838e67cf541fd5741406e8c3f02ad7530f16
2012-04-11 10:02:33 -07:00
James Willcox
3d617c8f21 backout 022be5c50732 for xul bustage 2012-04-11 12:56:00 -04:00