Commit Graph

163849 Commits

Author SHA1 Message Date
stefanh@inbox.com
ebf7ea0f97 Bug 957209 - Don't set ewindowtype_sheet if parent is hidden window. r=smichaud. 2014-01-18 12:49:47 +01:00
Robert O'Callahan
6c29c3731b Bug 647813. XUL popups anchored to a <select> should not size themselves to the <select>. r=mats
--HG--
extra : rebase_source : 3be93d1e796ef8ec4e6565a083e9abe19879566e
2014-01-15 16:07:31 +13:00
Robert O'Callahan
bd921d1878 Bug 960277. Part 3: nsFieldSetFrame's anonymous child should not inherit CSS 'position', but should still be an abs-pos containing block if the fieldset is. r=mats
--HG--
extra : rebase_source : 9e1109c3c1216df58281b7c81447e44da97f681b
2014-01-17 23:39:04 +13:00
Robert O'Callahan
6873fe1715 Bug 960277. Part 2: Move nsFieldSetFrame declaration to nsFieldSetFrame.h. r=mats
--HG--
extra : rebase_source : 6b0da46311f24238d48c6d8045fe87c6f90d11ce
2014-01-16 15:20:20 +13:00
Robert O'Callahan
7efbad68b7 Bug 960277. Part 1: Don't optimize away frame reconstruction for 'transform' add/remove if the element has complex abs-pos container structure. r=mats
--HG--
extra : rebase_source : 4a1b57df9146a31ce8e25a7b215d2eb1edb09a55
2014-01-16 14:39:30 +13:00
Cameron McCormack
024a9c7c7e Backout 3635e6adde70, 8600c8ad593f and 1f72556326be (bug 960848 and bug 960899) for lots of red. 2014-01-18 19:03:30 +11:00
Cameron McCormack
9e9c239e34 Bug 960899 - Add debug function and lldb command to print frame state symbolically. r=dbaron 2014-01-18 18:08:22 +11:00
Cameron McCormack
5e56e874e4 Bug 960848 - Part 2: Swap NS_BLOCK_HAS_FIRST_LETTER_CHILD and NS_BLOCK_FRAME_HAS_INSIDE_BULLET bit values. r=dbaron 2014-01-18 18:08:03 +11:00
Cameron McCormack
bfa90f854b Bug 960848 - Part 1: Make nsFrameState an enum and consolidate all frame state bit definitions in a single preprocessed file. r=dbaron 2014-01-18 18:07:54 +11:00
Jim Chen
bb02646fad Bug 958706 - Make generated JNI wrappers handle uncaught exceptions; r=blassey
This patch adds AndroidBridge::HandleUncaughtException calls to generated JNI wrappers. Also, the JNI annotation now accepts the noThrow flag to indicate that the JNI caller wishes to handle Exceptions manually.
2014-01-17 23:32:25 -06:00
Jim Chen
1885b24ceb Bug 958706 - Add ThrowException and HandleUncaughtException methods to AndroidBridge; r=blassey
ThrowException throws a new exception with the appropriate message, meant for native JNI methods that return to Java code (i.e. methods in AndroidJNI.cpp).

HandleUncaughtException will be called by the generated JNI stubs that C++ code uses. HandleUncaughtException calls the new GeckoAppShell.handleUncaughtException method, which behaves exactly like the normal uncaught exception handler (annotates the crash report and crashes). GeckoAppShell.handleUncaughtException has the noThrow annotation that will be seen by the generated code; as a result, its generated stub will not call HandleUncaughtException and result in a loop.
2014-01-17 23:32:24 -06:00
Jim Chen
57092e14bb Bug 959237 - Add AndroidBridge::HasEnv checks; r=blassey
For certain tests, the AndroidBridge is not initialized, but some GeckoAppShell functions are still called indirectly. For now, this patch adds checks to skip these calls if there's no AndroidBridge. However, in the future, most of the affected code should be refactored to not require these checks.
2014-01-17 23:32:24 -06:00
Jim Chen
8cf891bd76 Bug 959237 - Define GetVM, GetJNIEnv, and GetJNIForThread as infallible; r=blassey
Currently when either of these methods fail, we log something and rely on the calling code to null check. Since these failures are serious and likely unrecoverable, it's better to define these methods as infallible and just crash if they do fail.
2014-01-17 23:32:24 -06:00
Timothy Nikkel
59d893d73d Bug 958806. If our decoder shutdown intent was "not needed" then we shouldn't try to request a full decode of the image, it was not needed. r=seth 2014-01-17 23:14:46 -06:00
Jim Mathies
ef5fbfacd2 Bug 914847. Modify metro mochitests to flush styles. r=mbrubeck 2013-10-22 14:13:26 +02:00
Nicholas Cameron
baad7aecad Bug 914847. Mini-flush for animations. r=dbaron 2013-10-22 14:14:41 +02:00
Nicholas Cameron
dd72fbd8e5 Bug 914847. Use a mini-flush instead of a full style flush. r=dbaron 2013-10-22 14:13:26 +02:00
Masayuki Nakano
a2828099bf Bug 835262 Add an option making nsTextStateManager keep alive even while our process is deactive r=smaug+emk 2014-01-18 12:27:14 +09:00
Myk Melez
956a001c8a Bug 960207 - update client to use APK factory development server; r=wesj 2014-01-17 19:16:25 -08:00
Geoff Lankow
3ee3ffcb3b Bug 960904 - Allow number pickers that don't stretch the full width in <setting>; r=Unfocused 2014-01-18 15:52:53 +13:00
Wes Kocher
d73c5e3013 Backed out changeset 8526c7a38761 (bug 951354) for CPP unittest bustage 2014-01-17 17:50:17 -08:00
Nicholas Hurley
a8ebf194a9 Bug 948448 - Free up disk space after clearing seer data. r=honzab 2014-01-17 17:45:50 -08:00
Nicholas Hurley
2674a1f7ec Bug 947745 - Clean up the seer database when it gets too big. r=honzab 2014-01-17 17:45:48 -08:00
Nicholas Hurley
0819be2b4b Bug 945779 - Use transactions to batch up Seer I/O. r=honzab 2014-01-17 17:45:46 -08:00
Brian O'Keefe
ab95764fa7 Bug 935987 - Part 3: Add preprocessed file support to install manifests; r=gps
--HG--
extra : rebase_source : a6897be53064bd171bd9280735c513c6ff539a4f
2013-12-14 09:46:48 -05:00
Brian O'Keefe
740ef3a15a Bug 935987 - Part 2: Add preprocessed files to mozpack.files; r=gps
--HG--
extra : rebase_source : fe32f92b22aecc82ea1b6d95a5ee43e274a9f8be
2013-11-06 14:46:05 -05:00
David Keeler
e5d8b74d4e bug 951354 - test nsNSSCertificateDB for proper shutdown r=cviecco a=abillings 2014-01-17 16:22:51 -08:00
Luke Wagner
7afb79bd7c Bug 960367 - OdinMonkey: compress source stored in in cache file (r=sstangl)
--HG--
extra : rebase_source : 0b4036078a28630f04ddb2e232f587d6268b8209
2014-01-17 17:34:33 -06:00
Benoit Girard
cedb645c80 Bug 900033 - Don't rely on the driver to detect a bad MakeCurrent. r=jrmuizel 2014-01-17 18:10:54 -05:00
Randell Jesup
30df4afa5d Bug 945066: enable PeerConnections for b2g (reland) rs=ekr 2013-12-09 07:33:41 -05:00
Terrence Cole
c919e2577e Bug 959787 - Handlify several JSAPI interfaces that can GC, Part 5; r=jonco
--HG--
extra : rebase_source : 13c96b6118408cfb001a3191871cbf7ce4d8a2c3
2014-01-17 10:09:38 -08:00
Terrence Cole
10295353cd Bug 959787 - Handlify several JSAPI interfaces that can GC, Part 4; r=sfink,r=bz
--HG--
extra : rebase_source : 8e1ff566f47795cd82e3f4c0a6fa37b88e7847b4
2014-01-17 10:08:51 -08:00
Nathan Froyd
142e9b7c5b Bug 960109 - convert JSJitInfo fields to bitfields; r=bz,efaust 2014-01-16 16:30:35 -05:00
Nathan Froyd
200e32e48e Bug 960700 - delete incorrect comment from nsStackWalk.cpp; r=ehsan 2014-01-16 14:53:04 -05:00
Botond Ballo
b055f83375 Bug 961171 - Have APZ pick up on dynamic changes to 'scrollgrab' property. r=BenWa 2014-01-17 14:51:00 -05:00
Ryan VanderMeulen
b22c58d0be Merge m-c to inbound. 2014-01-17 15:17:49 -05:00
Ryan VanderMeulen
e216abf30b Merge b2g-inbound to m-c. 2014-01-17 15:04:32 -05:00
Raymond Etornam Agbeame(:retornam)
374ffaece6 Bug 950169 - remove unused arguments for LogInvalidCertError r=keeler 2014-01-17 11:57:57 -08:00
Josh Aas
264c20e815 Remove dead code, stuff that used to override IPDL methods that don't exist any more. No bug. r=jduell,eitan 2014-01-17 13:58:05 -06:00
Ryan VanderMeulen
06a9792760 Merge fx-team to m-c. 2014-01-17 14:56:13 -05:00
Josh Aas
81a268a5e4 Bug 960648: Consistently mark IPDL methods as MOZ_OVERRIDE. Part 2. r=bent 2014-01-17 13:49:39 -06:00
Ryan VanderMeulen
f37a81f5e9 Merge inbound to m-c. 2014-01-17 14:46:52 -05:00
Margaret Leibovic
9867d5f742 Bug 959862 - Expand Home.panels API to specify contents of panels. r=lucasr 2014-01-17 09:27:07 -08:00
Margaret Leibovic
d8b698c5ca Bug 959880 - Support basic HTML markup in home banner text. r=wesj 2014-01-17 09:27:01 -08:00
Richard Newman
2b1586e0b3 Merge m-c to s-c. 2014-01-17 09:24:20 -08:00
Gijs Kruitbosch
6f8ea48dc3 Bug 888601 - update panorama icons for Australis, r=jaws 2014-01-17 17:34:48 +01:00
Yeuk Hon Wong
ee0c7a8bee Bug 587377 - Display CSP warning in the web console if a hostname is a quoteless CSP keyword match. r=sstamm 2014-01-17 11:10:29 -05:00
Andrew McCreight
c3f8ddfee1 Bug 960768 - Check the result of getPendingException in js::UnwindIteratorForException. r=luke 2014-01-17 08:05:06 -08:00
Ryan VanderMeulen
84ca217795 Backed out changeset 7218723f5a9b (bug 956051) for bustage.
CLOSED TREE
2014-01-17 11:05:11 -05:00
Ryan VanderMeulen
df403ae672 Backed out changeset efdeaff02f48 (bug 937713) for causing bug 958771. 2014-01-17 10:48:55 -05:00