Boris Zbarsky
3695c38605
Bug 815671 part 2. Make some content code use array references instead of array objects with implicit copies. r=smaug
2012-11-29 11:14:13 -05:00
Boris Zbarsky
b1a55a534a
Bug 815671 part 1. Make RegisterRemoteChrome use InfallibleTArray like its caller does. r=jlebar
2012-11-29 11:14:13 -05:00
Eric Wong
7930cc7a2b
Bug 815915 - Split out WebGLVertexAttribData into a separate header. r=bjacob
2012-11-28 22:04:26 -08:00
Ed Morley
cd873225e9
Backout 82837149f001 (bug 816357) for frequent flexbox reftest failures on linux
2012-11-29 15:22:09 +00:00
Ed Morley
4f6e8306eb
Merge mozilla-central to mozilla-inbound
2012-11-29 15:09:27 +00:00
Rafael Ávila de Espíndola
6903eb4250
Bug 815216 - Upgrade clang to 168596 in the 3.2 branch. r=rail.
...
Update the tooltool manifests.
--HG--
extra : rebase_source : 96b8406a18941b058e660c5c0c4f1391a78b02f3
2012-11-29 09:50:35 -05:00
Rafael Ávila de Espíndola
aedb996845
Bug 815216 - Upgrade clang to 168596 in the 3.2 branch. r=rail.
...
Update the build script.
--HG--
extra : rebase_source : 9ed24736739a8abb775cce8ff90c456300098942
2012-11-29 09:49:15 -05:00
Jan de Mooij
8a07f51037
Bug 816015 - Make ARM's second scratch register configurable. r=mjrosenb
2012-11-29 15:50:14 +01:00
Jan de Mooij
3204a15335
Bug 816493 - Fix IsAboutToBeFinalized(ReadBarriered<IonCode>..) to call IsIonCodeAboutToBeFinalized. r=jonco
2012-11-29 15:48:48 +01:00
Paul Adenot
ef70b54e2d
Bug 816143 - Teach AudioStream::EnsureTimeStretcherInitialized() about infallible malloc. r=kinetik
2012-11-29 15:40:57 +01:00
Ben Hearsum
084e5ec4ca
bug 815189: b2g builds should clone http://hg.mozilla.org/integration/gaia-nightly . r=catlee
2012-11-29 09:40:52 -05:00
Fernando Jiménez
4b6d2835a3
Bug 815547 - [Apps] Inconsistent app attribute status when download error; r=fabrice
2012-11-29 15:19:37 +01:00
Ed Morley
563634fe75
Backout 67e95e421678 (bug 814195) for Windows debug jsreftest failures on a CLOSED TREE
2012-11-29 11:17:11 +00:00
Jan de Mooij
8beeefa847
Bug 816104 - Assert define/defineBox are not used with call instructions. r=dvander
2012-11-29 10:15:40 +01:00
Cameron McCormack
169d8c6267
Bug 816431 - Add unprefixed CSSRule.KEYFRAME{,S}_RULE constants. r=bz
2012-11-29 18:57:32 +11:00
Robert O'Callahan
4ec09e793c
Backout 7aceff7124d9 (bug 815591) for Mac test failures
2012-11-29 20:39:36 +13:00
Daniel Holbert
3d97e1a8f1
Bug 793308: Remove unneeded/unused "#include string.h" from some SVG c++ files. r=longsonr
2012-11-28 23:13:02 -08:00
Daniel Holbert
b6a9354fe9
Bug 816357: use 'default-preference' rather than line-by-line pref() annotations in flexbox reftest.list file. r=heycam
2012-11-28 23:12:32 -08:00
Cameron McCormack
7b51d90fcb
Bug 815842 - Use default-preferences in @supports reftest manifests. r=bz
2012-11-29 17:37:20 +11:00
Fabrice Desré
7ba8fb1e08
Bug 778668 - Bubble the application name/origin/manifest in the desktop-notification mozChromeEvent [r=wchen]
2012-11-28 22:36:15 -08:00
Patrick Wang
3177e88a07
Bug 793111 - Part 3 - Test case r=vicamo
2012-11-27 18:26:26 +08:00
Patrick Wang
d01f56655c
Bug 793111 - Part 2 - getting PLMN list and deciding required carrier name component r=vicamo
2012-11-02 19:34:41 +08:00
Patrick Wang
043d80ff96
Bug 793111 - Part 1 - Add properties in nsIDOMMozMobileICCInfo to indicate if PLMN/SPN is required sr=sicking
2012-11-27 21:08:12 +08:00
Henrik Skupin
032ae22d03
Bug 816463 - Update webrtc crashtest manifest to use new default-preferences feature. r=jesup
...
--HG--
extra : rebase_source : 614a2906772fe40a3b781a014eb2ad18f1a226ca
2012-11-29 14:15:33 +01:00
Fabrice Desré
e8ad7b748f
Bug 808220 - [SMS API] Retrieve a 'sent' message show field 'sender' as 'undefined' STRING, not undefined [r=ferjm]
2012-11-29 05:21:11 -08:00
Landry Breuil
dfc19006a9
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
774deb4cea
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
9c5036e322
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
b989ece776
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
781886faaa
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
10015d52a1
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
77300cd455
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
c189df25a5
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
53958037df
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
7d410314ef
Bug 814437 - Count low precision rendering 0.5x towards checkerboarding. r=bgirard
2012-11-29 12:03:27 +00:00
Benjamin Chen
261e6627b6
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
3a71f140c0
Bug 800785 - unnecessary PGO for js shell. r=ted
2012-10-23 16:42:19 +09:00
Makoto Kato
b46c440e1e
Bug 813834 - Character corruption on Facebook messenger with Social API. r=jaws
2012-11-29 15:14:48 +09:00
Makoto Kato
630d3b8360
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
880fc40feb
Bug 815593 - Remove unused variable. r=bustage
2012-11-29 19:01:48 +13:00
Mark Hammond
cfd9e773ee
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
fd05eb9541
Bug 814386 - ASSERTION: No parent accessible. Should we really assert here, r=tbsaunde
2012-11-29 14:14:04 +09:00
Robert O'Callahan
8ac4b49533
Bug 812897. Limit WS_EX_COMPOSITED hack to pre-Windows-8. r=jmathies
2012-11-29 18:02:57 +13:00
Robert O'Callahan
01b72b4b81
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
528576f042
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
f12ff30dc6
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
8868e9761e
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
5e6daf4c32
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
df6dccf8c7
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
a82041371e
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