Kyle Huey
a50fb4de7c
Bug 994971: Don't export nsObserverService.h. r=bsmedberg
2014-04-14 12:04:27 -07:00
Kyle Huey
348491b45a
Bug 993734: Stop pretending that the observer service is threadsafe. r=bsmedberg
2014-04-14 12:04:26 -07:00
Kyle Huey
6f1edc1718
Bug 995405: Don't pass around references to the observer service off the main thread. r=michal
2014-04-14 12:04:26 -07:00
Kyle Huey
acd8c16b76
Bug 991812: Remove uses of AtomicRefCounted<T> that live in Gecko. r=ehsan
2014-04-14 12:04:25 -07:00
Kyle Huey
d7199fa836
Bug 991812: Remove uses of RefCounted<T> that live in Gecko. r=ehsan
2014-04-14 12:04:24 -07:00
Terrence Cole
9043eb77b7
Bug 990336 - Deduplicate subsequent pushes to the store buffer; r=jonco
...
--HG--
extra : rebase_source : 7f7418c4e90ab292a39aa3931b25bb7a0a89634b
2014-04-08 10:23:56 -07:00
Timothy Nikkel
c342de8dfe
Bug 994861. Only overlay scrollbars should be positioned and have z-index. r=roc
...
Bug 896443 added these but didn't guard them on overlay scrollbars.
When drawing the scrollbars layout interprets a positioned scrollbar as an scrollbar that should be placed above the content (like overlay scrollbars). Classic scrollbars should be drawn in the background layer.
2014-04-14 13:16:30 -05:00
Masayuki Nakano
cc834f1e23
Bug 930893 part.2 Implement KeyboardEvent.initKeyboardEvent() r=smaug
2014-04-14 15:37:48 +09:00
Masayuki Nakano
4ed2bac4dd
Bug 930893 part.1 Implement constructor of KeyboardEvent r=smaug
2014-04-14 15:37:47 +09:00
L. David Baron
595072723c
Bug 995410 - Call shouldSnapshotWholePage rather than testing for its existence. r=mattwoodrow
...
This is clearly what was intended when this code was introduced in bug
876626.
2014-04-14 11:12:00 -07:00
L. David Baron
c19320644f
Bug 995721 patch 2 - Run drawWindow mochitests on a toplevel window. r=mattwoodrow
...
Without patch 1, the final 4 of the set of 7 tests fail on Linux with
accelerated layers (whereas all the ones they were copied from, added in
bug 995661, pass, given the patches in that bug but not this one). (I
don't need to enable skia-canvas to see the failures without patch 1. I
thought that didn't match my earlier testing, but I probably just never
tested that combination. This means the failures happen even without
CanvasRenderingContext2D::DrawWindow going through the codepath where it
creates a DrawTarget.)
--HG--
rename : content/canvas/test/test_drawWindow.html => content/canvas/test/chrome/test_drawWindow_widget_layers.html
2014-04-14 11:12:00 -07:00
L. David Baron
c47ecde7e8
Bug 995721 patch 1 - Honor the translation on mShadowTarget in ClientLayerManager::MakeSnapshotIfRequired. r=mattwoodrow
...
This switches from DrawTarget::CopySurface (which ignores the transform)
to DrawSurface (which honors the transform).
2014-04-14 11:12:00 -07:00
L. David Baron
fcf06897d6
Bug 995661 patch 3 - Add mochitest for canvas drawWindow. r=mattwoodrow
...
This test covers some basic cases, such as drawing the complete window
to a canvas of the same size, drawing a part of the window to a
different offset within the canvas, drawing parts of the window against
different backgrounds and against a transparent background, and doing
multiple such drawWindow calls on the same canvas.
It runs its tests both with an iframe (whose background is transparent)
and content in a new window (which has a white backdrop).
Bug 995721 will add further tests (in mochitest-chrome) that exercise
drawWindow from a toplevel chrome window, which exercises the
DRAWWINDOW_USE_WIDGET_LAYERS codepath, which these tests do not.
The final 4 tests in each set of 7 fail without patch 2 in this bug.
2014-04-14 11:12:00 -07:00
L. David Baron
b3e2047b6a
Bug 995661 patch 2 - Use OP_OVER rather than OP_SOURCE to handle canvas drawWindow calls that don't cover the canvas or (I believe) that contain transparency. r=mattwoodrow
...
This is needed to allow us to return to using partial-canvas invalidates
in the reftest harness, though only for the platforms that go through
this codepath.
2014-04-14 11:12:00 -07:00
L. David Baron
4227c5c53e
Bug 995661 patch 1 - Remove dead code resulting from removal of gfxPlatform::SupportsAzureContent(). r=mattwoodrow
...
This should have been removed in bug 985049.
The changes here can be understood as a simplification based on drawSurf
always being null.
2014-04-14 11:11:59 -07:00
Terrence Cole
294fcd67ef
Bug 990336 - Deduplicate the slots edge buffer normally; r=jonco
2014-04-08 10:23:50 -07:00
Nicolas Silva
f03b5c5290
Bug 995143 - Add missing CanExposeDrawTarget in CairoTextureClientD3D9. r=mattwoodrow
2014-04-14 18:45:34 +02:00
Nicolas Silva
bdb01d9e0f
Bug 994024 - Discard TextureClients that we failed to allocate or lock. r=bjacob
2014-04-11 18:48:10 +02:00
Nicolas Silva
496e94e973
Bug 994024 - Add assertions in ImageBridgeChild. r=bjacob
2014-04-11 18:48:01 +02:00
Nicolas Silva
73d84fe695
Bug 994024 - Add assertions in ShadowLayers.cpp. r=bjacob
2014-04-11 18:47:56 +02:00
Jonathan Griffin
a771067e4e
Bug 902711 - Make marionette_transport its own package, r=ato
2013-10-14 17:58:40 -07:00
Geoff Brown
c9f8c11e37
Bug 982908 - Allow fewer assertions for crashtest 266360-1; r=mats
2014-04-14 10:39:05 -06:00
Geoff Brown
b9e4504f24
Bug 982875 - Accept up to 2 assertions in Android test_bug682592.html; r=snorp
2014-04-14 10:39:04 -06:00
Bobby Holley
55d4fbb621
Bug 995123 - Associate sandboxPrototyped Sandboxes to their prototype Window, if it exists. r=bz
2014-04-14 08:56:38 -07:00
Benjamin Bouvier
8f936fb594
Bug 988416: Test for the Intl property existence before using it; r=till
...
--HG--
extra : rebase_source : 4a839ccee7d233de918898e88e3615eacd6d3c41
2014-04-14 17:43:33 +02:00
Nicolas B. Pierron
1026a06ffa
Bug 950044 - Fix miss-interpretation of current Desktop GC settings. r=gwagner
2014-04-14 08:32:02 -07:00
Nicolas B. Pierron
fd58bde9f6
Bug 995165 - Fix ARM v6 GC settings. r=terrence
2014-04-14 08:32:02 -07:00
Benjamin Bouvier
3c4fb1d192
Bug 979867: Kill mixed sign comparison warning; r=lth
...
--HG--
extra : rebase_source : 91d3898d7716b3bfb36d20503d8d14b32b85152c
2014-04-14 17:03:11 +02:00
Julian Seward
46706bba7c
Bug 938157 - Lightweight CFI/EXIDX unwinding library for SPS. r=n.nethercote, nfroyd, bgirard.
...
--HG--
extra : rebase_source : bd427749667ddd6641eff414879c3706a5cb5f5e
2013-12-18 13:02:34 +01:00
Benoit Jacob
5ffda8542b
Bug 987305 - Refactor EnumSerializer - r=nfroyd
2014-04-14 10:17:40 -04:00
Terrence Cole
60eb0bb587
Bug 988950 - Speed up post barrier checks in Ion r=jandem
2013-09-30 14:18:01 -07:00
Nochum Sossonko
cadc5a852b
bug 906466: Updates not properly signed on the nightly-ux branch: Certificate did not match issuer or name. r=rstrong
...
--HG--
extra : rebase_source : 1dc83f67c495d431e4ae4d2ed35b12e6f5eb03d4
2014-04-14 09:56:58 -04:00
Carsten "Tomcat" Book
2e1be244d6
Merge m-c to mozilla-inbound
2014-04-14 15:52:43 +02:00
Carsten "Tomcat" Book
a49b0d1b1d
merge b2g-i to m-c
2014-04-14 15:43:56 +02:00
Carsten "Tomcat" Book
d9e6d9487f
merge fx-team to m-c
2014-04-14 15:41:30 +02:00
Benjamin Bouvier
eaa4a67faf
Bug 994181: Tracelogger: convert integer to platform-specific pointer before writing it as a pointer; r=h4writer
2014-04-14 15:41:00 +02:00
B2G Bumper Bot
47db3693c7
Bumping gaia.json for 4 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/baa54fb0f2c4
Author: BavarianTomcat <tomcat@mozilla.com>
Desc: Revert "Bug 993832 - wrong multi-res resource file name" for gaia ui bustage
This reverts commit a4a0895fd5eac44405e3cecafe2fa129dae5577a.
========
https://hg.mozilla.org/integration/gaia-central/rev/0b626a3f3d78
Author: Ben Francis <ben@tola.me.uk>
Desc: Merge pull request #17907 from pivanov/bug-990677
Bug 990677 - [VDR][Browser] Apply Buttons and Input areas [BB]
========
https://hg.mozilla.org/integration/gaia-central/rev/87b5bbc3104e
Author: Pavel Ivanov <pivanov@mozilla.com>
Desc: [VDR][Browser] Apply Buttons and Input areas [BB]
========
https://hg.mozilla.org/integration/gaia-central/rev/b01f5f4ed08d
Author: Zac <zcampbell@mozilla.com>
Desc: Bug 982086 - Disable test_sms_add_contact intermittent on mac os/x
2014-04-14 04:46:17 -07:00
B2G Bumper Bot
27562ed24e
Bumping manifests a=b2g-bump
2014-04-14 04:42:54 -07:00
B2G Bumper Bot
b78ca40313
Bumping gaia.json for 4 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/0297af6d882c
Author: Pavel Ivanov <pivanov@mozilla.com>
Desc: Merge pull request #18146 from pivanov/bug-993039
Bug 993039 - [VDR][Music] Apply Buttons and Input areas [BB]
========
https://hg.mozilla.org/integration/gaia-central/rev/ea2bfdd2612e
Author: Pavel Ivanov <pivanov@mozilla.com>
Desc: Bug 993039 - [VDR][Music] Apply Buttons and Input areas [BB]
========
https://hg.mozilla.org/integration/gaia-central/rev/4a9b1214be84
Author: gitmai <mri@tid.es>
Desc: Merge pull request #18167 from gitmai/bug-993949-CC-adding-test
Bug 993949 -[Cost Control] Follow up to add unit test for bug 986358
r=salva
========
https://hg.mozilla.org/integration/gaia-central/rev/3d35154844b9
Author: mai <mri@tid.es>
Desc: Bug 993949 -[Cost Control] Follow up to add unit test for bug 986358
2014-04-14 04:41:11 -07:00
B2G Bumper Bot
f198d61ce1
Bumping manifests a=b2g-bump
2014-04-14 03:41:23 -07:00
B2G Bumper Bot
0ac3f31ec8
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/9d102508bf1e
Author: EragonJ <eragonj@eragonj.me>
Desc: Merge pull request #18013 from EragonJ/bug-971624
Bug 971624 - [settings] refactor marionette test for do not track panel
========
https://hg.mozilla.org/integration/gaia-central/rev/c92fafd0f60d
Author: EragonJ <eragonj@eragonj.me>
Desc: Bug 971624 - [settings] refactor marionette test for do not track panel
2014-04-14 03:36:10 -07:00
Benjamin Bouvier
621ee2b32f
Bug 995180: Eliminate unused FromMIRType function; r=luke
...
--HG--
extra : rebase_source : f5d5bddc797ee50c1b6949875f6fffbd6f0fed74
2014-04-14 12:05:51 +02:00
Jan de Mooij
5c619128de
Bug 991457 - Don't DCE MLoadElement if it needs a hole check. r=h4writer
2014-04-14 15:20:11 +02:00
B2G Bumper Bot
50f177004a
Bumping manifests a=b2g-bump
2014-04-14 01:41:22 -07:00
B2G Bumper Bot
6f3ead16a9
Bumping gaia.json for 1 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/d9cbc0cfda4d
Author: Zac <zcampbell@mozilla.com>
Desc: Bug 990580 - Increase workaround to 10s a=testonly
2014-04-14 01:36:06 -07:00
B2G Bumper Bot
1a8e635101
Bumping manifests a=b2g-bump
2014-04-14 01:16:25 -07:00
B2G Bumper Bot
086d933eb8
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/9634ff5d2e89
Author: Arthur Chen <crh0716@gmail.com>
Desc: Merge pull request #17913 from crh0716/973436
Bug 973436 - Refactor the battery panel using AMD modules r=evelyn
========
https://hg.mozilla.org/integration/gaia-central/rev/19035a13169c
Author: Arthur Chen <crh0716@gmail.com>
Desc: Bug 973436 - Refactor the battery panel using AMD modules
2014-04-14 01:11:03 -07:00
B2G Bumper Bot
3b37f36c9e
Bumping manifests a=b2g-bump
2014-04-14 00:21:37 -07:00
B2G Bumper Bot
9f84161d32
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/338848990be5
Author: lissyx <lissyx+github@lissyx.dyndns.org>
Desc: Merge pull request #17948 from lissyx/bug983459
Bug 983459 - Notify of no voicemail number when tapping voicemail notification r=etienne,alive
========
https://hg.mozilla.org/integration/gaia-central/rev/ae401ecc0346
Author: Alexandre Lissy <lissyx+github@lissyx.dyndns.org>
Desc: Bug 983459 - Notify of no voicemail number when tapping voicemail notification
If we don't have any voicemail number (on the SIM card nor configured in
Settings), when the user is tapping on the voicemail notification,
nothing will happen. This is confusing, so we implement a modal dialog
to notify of the lack of voicemail number configured, and we add a link
to the Settings app to configure it.
2014-04-14 00:16:10 -07:00
B2G Bumper Bot
77336162fb
Bumping manifests a=b2g-bump
2014-04-13 23:22:49 -07:00