Commit Graph

111148 Commits

Author SHA1 Message Date
Scott Johnson
1327ccea79 Bug 802311: Make max line box width adjustment API compute right edge of line boxes correctly to fix reflow-on-zoom issues. [r=dbaron] 2012-10-25 16:38:54 -05:00
Chris Lord
cfec602eb6 Bug 805014 - Add fuzz for gradient-live tests on Android. r=jwatt
Progressive tiles have caused these tests to render slightly differently for
no obvious reason.
2012-10-25 22:11:37 +01:00
Chris Lord
b43e1ae1c9 Bug 795259 - Enable progressive painting on Android. r=blassey
Enable progressive tile painting by default on Firefox Mobile for Android.
2012-10-25 22:11:12 +01:00
Chris Lord
a8a4780bee Bug 795259 - Disable screenshot layer in Firefox for Android. r=blassey 2012-10-25 22:11:02 +01:00
Brian Hackett
4dcb603901 Allow canceling in-progress off thread ion compilations, bug 785761. r=dvander 2012-10-25 13:46:49 -07:00
David Burns
24a71b9c7e Bug 805403: Allow marionette to send keystrokes to elements without value attribute; r=mdas 2012-10-25 21:39:52 +01:00
Henrik Skupin
4019716055 Bug 805297 - Marionette doesn't recognize relative test path from current working directory. r=jgriffin 2012-10-25 16:30:32 -04:00
Brad Lassey
9b9ed0f6c1 bug 790102 - Frequent trobocheck, trobopan talosError: 'GeckoEventExpecter: blockForEvent timeout: Gecko:Ready [browser_output.txt]', use helper function to block for gecko:ready r=gbrown 2012-10-25 15:37:39 -04:00
Brad Lassey
238f5ed6f1 bug 790102 - Frequent trobocheck, trobopan talosError: 'GeckoEventExpecter: blockForEvent timeout: Gecko:Ready [browser_output.txt]', add helper function to block for gecko:ready r=gbrown 2012-10-25 15:41:26 -04:00
Matt Joras
2549497ae7 Bug 798033 - Removes "using namespace" directive from gfx headers - r=jmuizelaar 2012-10-25 16:12:59 -04:00
Daniel Holbert
750905ca96 Bug 805552: Use DebugOnly in /netwerk to fix opt build warnings (treated as errors) for set-but-only-checked-in-debug-builds nsresult values. r=jduell 2012-10-25 12:47:55 -07:00
Shriram Kunchanapalli
139ebcaff0 Bug 799105: Adjusts the width and height to < 600px. r=smontagu. 2012-10-23 19:10:19 +05:30
Jared Wein
38df74f4a0 Bug 805206 - Keyboard accessible menuitem has a blank label. r=felipe
--HG--
extra : rebase_source : a049e94893c292e8c0fa53c4390199a00f7f2b50
2012-10-25 12:30:59 -07:00
Jared Wein
ebc8dc09b5 Bug 804736 - Allow reactivation from content for Social API. r=mixedpuppy
--HG--
extra : rebase_source : f2a4ac4fa58874092e2639f307eb20e29e76a3fd
2012-10-25 12:29:12 -07:00
Jared Wein
62c38004fa Bug 804968 - Adjusting the height of an autocomplete popup requires too many reflows and layouts. r=enn
--HG--
extra : rebase_source : b554480aaf1fbf926b8ad2aab50964315bdcb426
2012-10-25 12:27:30 -07:00
Anant Narayanan
1ceeaa0d12 Backout 4aef9921a9d6, build failed 2012-10-25 12:28:05 -07:00
Anant Narayanan
70fbb3f665 Bug 802694: Pass along constraints from PC JS module to PCImpl; r=ekr,jesup 2012-10-25 12:24:30 -07:00
Daniel Holbert
3a861ae421 Bug 805527: Mark nsBindingManager as MOZ_FINAL to fix GCC -Wdelete-non-virtual-dtor warning. r=ehsan 2012-10-25 15:16:15 -04:00
Dave Hylands
2ecf80a7a3 Bug 805531 - Turn off javascript.options.mem.log for b2g 2012-10-25 12:01:59 -07:00
Brian Hackett
d177fc87e2 Allow canceling in-progress off thread ion compilations, bug 785761. r=dvander 2012-10-25 12:00:00 -07:00
Ben Turner
d0b0ab5ea2 Bug 782766 - [WebActivities] support blobs - Part 2: IPC changes [r=khuey]
--HG--
extra : rebase_source : 0b6e2e7745e716994d305f4e29ade68c71826481
2012-10-25 11:45:15 -07:00
Fabrice Desré
12098e7a72 Bug 782766 - [WebActivities] support blobs - Part 1: System Messages changes [r=gene]
--HG--
extra : rebase_source : bff9c5c4745493b652a6218a60d5840e09f7235e
2012-10-25 11:45:14 -07:00
Brad Lassey
7014381f45 bug 805191 - reflect HVGA minimum requirement in the AndroidManifest r=minkle 2012-10-24 17:26:48 -04:00
Ehsan Akhgari
4b217b8c39 Bug 579517 follow-up: Remove NSPR types that crept in 2012-10-25 14:44:37 -04:00
Patrick McManus
0b9e7aa8bb bug 797964 remove spdy ping experiment and change default to 58s r=honzab 2012-10-25 14:20:08 -04:00
Josh Matthews
a8a733b2b6 Bug 799314 - Add utility method to get a privacy context from a window. r=ehsan 2012-10-25 14:17:35 -04:00
Mounir Lamouri
695f1b2810 Bug 805168 - Make IccManager QI to nsIObserver. r=bent 2012-10-25 20:16:05 +02:00
John Schoenick
f4f29b626e Bug 803159 - Guess plugin types from extension prior to falling back to channel loading. r=bz 2012-10-25 11:05:17 -07:00
John Schoenick
1121ac25cc Bug 803159 - Fix type error in plugin code. r=bz 2012-10-25 11:04:52 -07:00
Dão Gottwald
52527b7ef7 Bug 752376 - Avoid calling scrollbox.ensureElementIsVisible() if the tab strip doesn't overflow to prevent layout flushes. r=enn 2012-10-25 19:59:33 +02:00
Dão Gottwald
b4cd9021f9 Bug 803978 - Remove WinXP-specific downloads panel styling. r=mconley 2012-10-25 19:59:10 +02:00
Brian Nicholson
21c4d522ec Bug 804434 - Make Tabs.notifyListeners() run on UI thread. r=mfinkle 2012-10-25 09:57:06 -07:00
Brian Nicholson
b2c962c703 Bug 804926 - Move view initializations to initializeChrome(). r=kats 2012-10-25 09:55:19 -07:00
Bobby Holley
488778aa80 Bug 797821 - Null check to fix intermittent orange. r=me 2012-10-25 18:36:45 +02:00
Ehsan Akhgari
f117c7a7b0 Backed out 2 changesets (bug 579517)
Backed out changeset 5298adc70963
Backed out changeset 86ccf7c918ce (bug 579517)
2012-10-25 12:32:24 -04:00
Chris Lord
59e6d65fb8 Bug 805014 - Disable progressive tiles when a shadow target is set. r=bgirard
The testing framework doesn't react well to paints not coming in synchronously.
Disable progressive tile painting when a shadow target is set on the layer
manager for now.
2012-10-25 17:27:08 +01:00
Chris Lord
ee6e58be16 Bug 805028 - Use ComputeRenderIntegrity to calculate accurate checkerboard. r=kats
Use ComputeRenderIntegrity so that checkerboarding values remain accurate when
progressive tiles are enabled.
2012-10-25 17:23:47 +01:00
Chris Lord
920793b142 Bug 805028 - Add LayerManagerOGL::ComputeRenderIntegrity. r=bgirard
Add a function to LayerManagerOGL that can compute how much of the last
rendered area was incomplete (i.e. is pending update when progressive tile
drawing is enabled).
2012-10-25 17:23:42 +01:00
Ehsan Akhgari
8fc5137fd5 Revert part of the previous patch since the header is included in C code, no bug 2012-10-25 11:58:24 -04:00
Ehsan Akhgari
48b5c1a608 Code hygiene: don't use PR_TRUE and PR_FALSE, and use stdint types instead of PRInt types (no bug really, but you could say bug 579517) 2012-10-25 11:48:19 -04:00
Scott Johnson
2aba98c47c Bug 799333: Make reflow-on-zoom reset after a double-tap to zoom out. [r=blassey] 2012-10-25 10:40:30 -05:00
Justin Lebar
9cc8a76bf7 Bug 799595 - Add nsIMessageLoop::PostIdleTask and use it to take screenshots. r=cjones 2012-10-25 11:36:24 -04:00
Aryeh Gregor
18d73c0331 Bug 802995 - Missing null check in nsTextServicesDocument::DeleteSelection; r=ehsan 2012-10-25 14:36:23 +02:00
Bobby Holley
6bae1ef04d Bug 797821 - Address Ms2ger's review comments. r=me 2012-10-25 17:01:09 +02:00
Bobby Holley
c8500076c1 Bug 797821 - Remove the XPConnect Compartment Set. r=mrbkap 2012-10-25 17:01:09 +02:00
Bobby Holley
c562949e50 Bug 797821 - Hoist XPConnect-y stuff out of the compartment private and into the XPCWrappedNativeScope. r=mrbkap
This change means we no longer have to keep around a set of XPConnect compartments.
We keep the compartment private around for non-xpconnecty stuff like about:memory
instrumentation that needs to happen on non-xpconnect compartments.
2012-10-25 17:01:09 +02:00
Bobby Holley
a257acaeb2 Bug 797821 - Removed the unused reserved slot for XPConnect globals. r=mrbkap 2012-10-25 17:01:09 +02:00
Bobby Holley
4ab5b9a39a Bug 797821 - Remove JSCLASS_XPCONNECT_GLOBAL flag. r=mrbkap 2012-10-25 17:01:09 +02:00
Bobby Holley
c14f6e265e Bug 797821 - Decide whether we need to trace DOM stuff based on more relevant information than JSCLASS_XPCONNECT_GLOBAL. r=mrbkap
This will let us rip out that flag.
2012-10-25 17:01:08 +02:00
Bobby Holley
d7bb2e50ba Bug 797821 - Don't pass XPCONNECT_GLOBAL_FLAGS for xbl and xul document gSharedGlobalClass. r=mrbkap
A lot of these flags don't make sense in this context.
2012-10-25 17:01:08 +02:00