Commit Graph

114363 Commits

Author SHA1 Message Date
Landry Breuil
e7870e1b6a Bug 815793: use $(TAR) when appropriate. r=glandium
--exclude (added in bug #798450) is a gnu tar option
Fixes packaging on BSD platforms.
2012-11-29 14:17:54 +01:00
Chris Lord
c03d30e218 Bug 814864 - Reconcile frame resolution difference in layer rendering. r=bgirard
Reconcile the difference when rendering a buffer that has a different frame
resolution to the primary buffer. This is handy for low precision buffers that
are updated at a different rate to primary buffers.
2012-11-29 13:08:41 +00:00
Chris Lord
5598017819 Bug 814864 - Only draw low precision tiles when necessary. r=kats
Use DisplayPortCalculator.aboutToCheckerboard to determine if we're in risk of
checkerboarding while drawing tiles, and only then enable low precision
rendering. This makes sure that we don't spend time doing low precision
rendering when it isn't going to be of benefit (and thus decreases the
likelihood of the user seeing low precision tiles unnecessarily).
2012-11-29 13:08:41 +00:00
Chris Lord
5b7e4bda6f Bug 814864 - Respect layers.low-precision-buffer in Fennec browser.js. r=kats
When layers.low-precision-buffer is false, just set the display port and not
the critical display port.
2012-11-29 13:08:41 +00:00
Chris Lord
09c84058e2 Bug 814864 - Abort old, stale, low precision updates. r=kats
Don't spend time during stale, low precision content when there are newer
display ports in the pipeline.
2012-11-29 13:08:40 +00:00
Chris Lord
7e85fd7d95 Bug 814864 - Do high precision updates before low precision updates. r=bgirard
Rather than interleaving high and low precision updates, do low after high.
This patch also refactors the code somewhat so that we don't needlessly
recalculate the values required for repeated transactions.
2012-11-29 13:08:40 +00:00
Jon Coppeard
a02a99a37a Bug 816046 - Intermittent "Assertion failure: key.kind != CrossCompartmentKey::StringWrapper r=billm
--HG--
extra : rebase_source : e57dc40bbd5648cabcaf2805b984e921577989f5
2012-11-28 17:39:12 +00:00
Chris Lord
e1569825cd Bug 814437 - Record checkerboarding over time instead of per frame. r=kats
Frame-rate has an unpredictable effect on the results of robocop checkerboarding
tests. Instead of recording checkerboarding per frame, record it over time.
2012-11-29 12:03:52 +00:00
Chris Lord
0997087f82 Bug 814437 - Fix checkerboard measurement when using a critical displayport. r=bgirard
The checkerboard measurement depended on the displayport coverage of the
viewport, which was calculated in LayerRenderer. When using a critical
displayport, this value changes, but this was not being accounted for.

We have all the context we need for this Gecko-side, so move this code into
LayerManagerOGL::ComputeRenderIntegrity and account for displayport coverage
correctly.
2012-11-29 12:03:38 +00:00
Chris Lord
3d5740023e Bug 814437 - Count low precision rendering 0.5x towards checkerboarding. r=bgirard 2012-11-29 12:03:27 +00:00
Benjamin Chen
4bc6260040 Bug 804985 - [browser] don't try to zoom out wider than the page width r=cjones
1. bring the zoom factor into BrowserElementScrollng.js
2. fix the zoom ratio in AsyncPanZoomController::ZoomToRect
3. fix the relation between _isRectZoomedIn and AsyncPanZoomController::ZoomToRect
4. zoom it out if the rect reach the device maximal zoom ratio
2012-11-28 17:18:12 +08:00
Makoto Kato
f409f7fc8c Bug 800785 - unnecessary PGO for js shell. r=ted 2012-10-23 16:42:19 +09:00
Makoto Kato
9930b22fda Bug 813834 - Character corruption on Facebook messenger with Social API. r=jaws 2012-11-29 15:14:48 +09:00
Makoto Kato
c4b069ec56 Bug 816004 - Change password mask timer to 1.5s on Gonk. f=vingtetun r=mwu 2012-11-29 15:13:35 +09:00
Matt Woodrow
37850af866 Bug 815593 - Remove unused variable. r=bustage 2012-11-29 19:01:48 +13:00
Mark Hammond
c4aec870c8 Bug 812108 - ensure that if 'try again' on a social error fails, we continue to display the error message. r=felipe 2012-11-29 16:25:34 +11:00
Alexander Surkov
3b59474d13 Bug 814386 - ASSERTION: No parent accessible. Should we really assert here, r=tbsaunde 2012-11-29 14:14:04 +09:00
Robert O'Callahan
2d875982db Bug 812897. Limit WS_EX_COMPOSITED hack to pre-Windows-8. r=jmathies 2012-11-29 18:02:57 +13:00
Robert O'Callahan
4fd3be0cc7 Bug 815593. Don't layerize images that exceed MaxTextureSize. r=mattwoodrow
--HG--
extra : rebase_source : f94300b24b90d063df095324663c9d8fa49e42e9
2012-11-28 15:34:45 +13:00
Robert O'Callahan
036ee3bed5 Bug 801842. Treat windowless plugins in popups as always visible, since we don't compute proper geometry for them. r=tnikkel
--HG--
extra : rebase_source : a6ad44a8dc4b596f3a83fcd19ba97cda43e4def1
2012-11-28 02:18:39 +13:00
Robert O'Callahan
b5bf3e65b7 Bug 815591. Don't build nsDisplayBackgroundColor if there is no background color and we're not going to do hit-testing. r=mattwoodrow
--HG--
extra : rebase_source : ce6fbf882f00d7c3ceb7f149bb6e9cb21ed6f74d
2012-11-28 01:50:09 +13:00
Robert O'Callahan
75b3d3cf88 Bug 815030. Invalidate cached background images in when a frame gets a visual style change. r=mattwoodrow
--HG--
extra : rebase_source : eef4784ea2d4ef0f88d6dfdbf3258d1b8416f443
2012-11-27 22:05:10 +13:00
Stephen Pohl
4789d84759 2 of 2 - Tests for Bug 813322 - Add ability to control time interval for restart prompt to apply update. r=bbondy 2012-11-28 20:57:11 -08:00
Stephen Pohl
59d91444e7 1 of 2 - Main patch for Bug 813322 - Add ability to control time interval for restart prompt to apply update. r=bbondy 2012-11-28 20:56:32 -08:00
Hubert Figuière
6c11e4dddf Bug 816378 - Backout 5158d648702e (Bug 813773). a=bustage,Waldo
--HG--
rename : mobile/android/config/tooltool-manifests/android-x86/android/releng.manifest => mobile/android/config/tooltool-manifests/android/releng.manifest
extra : rebase_source : c2cb0190de4ad637dc3cd35a1876e9f06c16bcba
2012-11-28 23:00:56 -05:00
Randy Lin
f814349104 Bug 814349 - [gonk] Remove default value of master volume setting. r=vingtetun 2012-11-26 11:03:18 +08:00
Eric Wong
a4aed18d69 Bug 812682 - Updated eBay Logo for Desktop. r=gavin 2012-11-26 15:08:31 -08:00
Gabriele Svelto
b90b929ddf Bug 811740 - Reduce the amount of unused dirty pages kept by jemalloc to 1MiB in B2G. r=jlebar, r=glandium 2012-11-28 17:03:35 +01:00
Cervantes Yu
f436443f50 Bug 806596 - Don't fire double tap if the delayed task to timeout the 1st tap fails to run in time. r=roc 2012-11-28 22:46:50 -05:00
Shih-Chiang Chien
585436962e Bug 805638 - Find parent node while the inner scrollable region reaches the end. r=vingtetun 2012-11-01 15:48:45 +08:00
ChangZhuo Chen
7c2606ae5f Bug 778053 - Test case for wave metadata. r=kinetik 2012-10-06 19:32:30 +08:00
ChangZhuo Chen
2b9620ef01 Bug 778053 - Read wave metadata. r=kinetik 2012-10-06 19:33:11 +08:00
mmakrai
ef4e8289ec Bug 770864 - NPAPI stream destroyed with reason NPRES_NETWORK_ERR when the user leaves the page. r=gfritzsche 2012-11-28 12:15:47 +01:00
Ryan VanderMeulen
d9dd86b601 Merge m-c to inbound. 2012-11-28 22:46:45 -05:00
Ehsan Akhgari
cc57bb6797 Attempt to fix bug 810180 by waiting for the window to be focused, DONTBUILD since this only affects per-window private browsing builds 2012-11-28 17:13:43 -05:00
Philipp von Weitershausen
5f87968c7c Bug 812368 follow-up: fix system message broadcast. r=fabrice 2012-11-28 11:23:56 -08:00
Brad Lassey
0978be1fab bug 816171 - create releng.manifest for x86 builds r=armen
--HG--
rename : mobile/android/config/tooltool-manifests/android/releng.manifest => mobile/android/config/tooltool-manifests/android-x86/android/releng.manifest
2012-11-28 11:11:01 -08:00
Ed Morley
b9a38a1e54 Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-11-28 17:10:57 +00:00
Ed Morley
59e89330b2 Merge mozilla-central to mozilla-inbound 2012-11-28 13:05:25 +00:00
Olli Pettay
cd7e98f7f2 Bug 804811, propagate events even from disabled form controls to chrome. B2G-only hack, r=jst 2012-11-28 13:51:34 +02:00
Fabrice Desré
3d20f626bb Bug 815522 - Start and stop the remote debugger without restarting b2g itself [r=past] 2012-11-28 02:48:10 -08:00
Chia-hung Tai
44260ff6ec Bug 815020 -Remove implicit_jscontext in function receiveWapPush .r=vyang 2012-11-28 10:59:05 +08:00
Vicamo Yang
d2b2019757 Bug 804754 - Add UAProfile url into HTTP request header. r=vyang 2012-11-29 11:39:58 +08:00
Ryan VanderMeulen
39bf88d9c3 Backed out changeset 4f7114a9d050 (bug 812119) for test failures. 2012-11-28 22:14:04 -05:00
Mark Finkle
63386424e3 Backout 11fcd37bfb7d, cdf30a34dec9, d5f4626f5b73, e0a0a5b98b95, 944db176184e, 984a10bc4125, 585a7f8fc448, abfc930bc7cd for test failures
--HG--
rename : mobile/android/base/resources/drawable-xlarge-mdpi-v11/tabs_button.xml.in => mobile/android/base/resources/drawable-xlarge-mdpi-v11/tabs_button.xml
rename : mobile/android/base/resources/drawable/address_bar_url.xml.in => mobile/android/base/resources/drawable/address_bar_url.xml
rename : mobile/android/base/resources/drawable/menu_level.xml.in => mobile/android/base/resources/drawable/menu_level.xml
2012-11-28 21:55:05 -05:00
Mark Finkle
8a3f93e5c0 Backout 87d836ed8e2a, 90ef95622f5e, bf8f4b151716 for test failures 2012-11-28 21:55:02 -05:00
Mark Finkle
e3f34e41ff Backout cd7c2afe0cb8, for test failures 2012-11-28 21:55:00 -05:00
Mark Finkle
a034a0ad94 Backout 7b516748a65c for test failures 2012-11-28 21:54:58 -05:00
Vivien Nicolas
78493a1eb8 Bug 812119 - [HOMESCREEN] Must reboot after deleting an app to see its icon disappear from homescreen. r=fabrice 2012-11-28 17:13:54 -08:00
Bill McCloskey
f5bffd6ef5 Backout 4a88d1080c08 (bug 747066) for orange 2012-11-28 16:59:17 -08:00