Christoph Kerschbaumer
19dc79ddbb
Bug 1048048 - add preload content policy types for images (r=seth)
2015-09-20 14:55:59 -07:00
Christoph Kerschbaumer
319984decc
Bug 1048048 - add preload content policy types (r=ehsan)
2015-09-20 14:55:44 -07:00
Christoph Kerschbaumer
47de316d52
Bug 1048048 - add preload content policy types - tests (r=dveditz)
2014-10-31 13:37:59 -07:00
Nicolas Silva
554272fa7f
Bug 1072313 - Never call TextureClient::KeepUntilFullDeallocation off the ipdl thread. r=mattwoodrow
2015-09-21 16:54:40 +02:00
Ryan VanderMeulen
0e728cd2a3
Bug 1205346 - Remove automation for the mozilla-b2g34_v2_1s branch. r=catlee DONTBUILD
2015-09-21 10:48:01 -04:00
Eugen Sawin
3907bbb549
Bug 1190379: Use AndroidDecoderModule for VP8/9. r=jya
2015-09-21 16:39:12 +02:00
Sotaro Ikeda
c58047810f
Bug 1172719 - Fix SharedSurface fence handling on gonk r=jgilbert,nical
2015-09-21 07:21:52 -07:00
Jim Chen
e6f22f3cfa
Bug 1197957 - Switch PROFILE_READY state to correspond to profile-after-change; r=snorp
...
Originally, the GeckoThread PROFILE_READY state was chosen to correspond
to the profile-do-change event, to give priority to JNI code (e.g.
window creation) over other events that may be registered under
profile-after-change event. However, this leads to broken tests because
our testing infra expects things like window creation to happen during
profile-after-change at the earliest. This is because we have to wait
for addons like SpecialPowers to be loaded between profile-do-change and
profile-after-change. This patch changes the PROFILE_READY state to
correspond to the profile-after-change event, so things are consistent
again.
2015-09-21 10:13:33 -04:00
Jim Chen
635fd10c85
Bug 1197957 - Dispatch nsWindow native calls to Gecko thread; r=snorp
...
A C++ class that implments native JNI methods can choose to inherit
UsesGeckoThreadProxy. Once enabled, all native JNI calls on that class
will be automatically dispatched to the Gecko thread as a runnable event.
2015-09-21 10:13:33 -04:00
Jim Chen
28f883f2f8
Bug 1197957 - Let GeckoView open the nsWindow instead of CLH; r=snorp
...
Currently, BrowserCLH opens a single new window on startup. Now that
GeckoView is able to open windows through GeckoView.Window, we should
make GeckoView open its own window, which we can do earlier in startup,
and will make it possible to support multiple GeckoView's down the road.
2015-09-21 10:13:32 -04:00
Jim Chen
99ef489a78
Bug 1197957 - Implement GeckoView.Window.open in nsWindow; r=snorp
...
nsWindow will implement native methods of GeckoView.Window. This patch
implements the open method, which opens a new window in the same manner
as the CLH, and associates the new nsWindow with the GeckoView.Window
instance.
2015-09-21 10:13:32 -04:00
Jim Chen
1f5985cce7
Bug 1197957 - Introduce GeckoView.Window class; r=snorp
...
GeckoView.Window is a class that acts as the interface between
GeckoView in Java and nsWindow in C++. It will contain native methods
that GeckoView will use to interact with nsWindow.
On initialization, Window.open is called to create a nsWindow and
establish the JNI association between Window and the native nsWindow.
Then, whenever Window instance methods are called, the JNI stubs will
automatically call members of nsWindow.
2015-09-21 10:13:32 -04:00
Jim Chen
f57ad9e80a
Bug 1197976 - Provide compatibility with AndroidGeckoEvent; r=snorp
...
With the new nsAppShell event loop based on runnable events, we need to
implement AndroidGeckoEvent handling as a runnable event. This patch adds
nsAppShell::LegacyGeckoEvent and adopts its implementation from existing
code that handle AndroidGeckoEvent.
2015-09-21 10:13:32 -04:00
Jim Chen
d01f456063
Bug 1197976 - Use runnable events for nsAppShell event loop; r=snorp
...
nsAppShell is currently based on AndroidGeckoEvent objects, which mirror
GeckoEvent on the Java side. With GeckoEvent going away, we will be
gradually removing AndroidGeckoEvent as well. This patch makes the
nsAppShell event loop based on runnable objects, which derive from
nsAppShell::Event. Using runnable objects is much more flexible and allows
us, for example, to post a lambda to the event loop to be run later.
2015-09-21 10:13:32 -04:00
Jon Coppeard
416bd71ac3
Bug 1201057 - Update shell args for OOM tests now we don't have to worry about unhandlable OOMs r=terrence
2015-09-21 14:31:51 +01:00
Jon Coppeard
957e1c5086
Bug 1201057 - Use AutoEnterOOMUnsafeRegion in places where we can't handle OOM r=terrence
2015-09-21 14:31:51 +01:00
Jon Coppeard
b815d04f9b
Bug 1201057 - Move AutoEnterOOMUnsafeRegion to Utility.h with the other OOM simulation infrastructure r=terrence
2015-09-21 14:31:51 +01:00
Kartikaya Gupta
71096f4bda
Bug 1195435 - Fuzz the image-scrolling-zoom reftest failure when APZ is enabled. r=seth
...
--HG--
extra : commitid : GGt2Mcaooy8
2015-09-21 09:29:45 -04:00
Bas Schouten
74e595efb1
Bug 1206076
: Use a specialized PersistentBufferProvider for Canvas2D when using a SkiaGL DrawTarget. r=jrmuizel
2015-09-21 00:30:59 +02:00
Carsten "Tomcat" Book
4ab46a2d8a
Merge mozilla-central to mozilla-inbound
2015-09-21 14:03:32 +02:00
Carsten "Tomcat" Book
4d29aa7e01
Backed out 1 changesets (bug 1193293) on developers requests
...
Backed out changeset c79d3947c307 (bug 1193293)
2015-09-21 14:00:43 +02:00
Carsten "Tomcat" Book
c0a58e050a
merge mozilla-inbound to mozilla-central a=merge
2015-09-21 13:43:51 +02:00
Carsten "Tomcat" Book
c231a6730a
merge fx-team to mozilla-central a=merge
2015-09-21 13:38:22 +02:00
Carsten "Tomcat" Book
779006fb8a
merge b2g-inbound to mozilla-central a=merge
2015-09-21 13:29:20 +02:00
Nigel Babu
531c5e92ee
Backed out changeset af909b481b95 (bug 772796) for causing crashes (See bug 1206483), a=Tomcat
2015-09-21 13:57:10 +05:30
Georg Fritzsche
4f37b5f665
Bug 1205968 - Remove TranslationProvider category registration and manifest. r=felipe
...
--HG--
extra : commitid : 91LtKQASsGr
2015-09-21 00:02:04 -07:00
Matthew Noorenberghe
6becb060c7
Bug 1199382 - Rename some strings from "password" to "login" in preferences and the manager. r=markh
...
--HG--
extra : commitid : KdVLA9NCJ5b
extra : rebase_source : e98036a76c4ea07282711d5e6d7a79ffed2c4641
2015-09-20 23:53:30 -07:00
Nicholas Nethercote
ab464dd743
Bug 1205930 - Tighten up warnings handling in media/omx-plugin/. r=gerald.
...
MetaData.h uses multi-char literals. This is kind of gross but probably safe
and hard to change, so this patch allows it while disallowing all other
compiler warnings. (This approach is already used in dom/media/moz.build.)
(An aside: I originally tried using |#pragma GCC ignoring -Wmultichar| to
temporarily disable the warnings in MetaData.h. But that works in gcc but not
in g++ because of https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53431 !)
--HG--
extra : rebase_source : 15ab8d3d6fe4d102b54e270ac7a6ff06af4cbe42
2015-09-20 22:10:01 -07:00
B2G Bumper Bot
701b7147f4
Bumping manifests a=b2g-bump
2015-09-20 20:24:31 -07:00
B2G Bumper Bot
89f0faabcf
Bumping gaia.json for 3 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/71b3fccca59c
Author: Hubert Figuière <hub@figuiere.net>
Desc: Merge pull request #31686 from hfiguiere/bug1201705-playlist-tab-test
Bug 1201705 - Test playlist tab. r=justindarc
========
https://hg.mozilla.org/integration/gaia-central/rev/da360dca856f
Author: Hubert Figuière <hub@figuiere.net>
Desc: Bug 1201705 - Part 2: Test 'recently added', 'highest rated' and 'shuffle all' playlists.
========
https://hg.mozilla.org/integration/gaia-central/rev/d2a94a2eb278
Author: Hubert Figuière <hub@figuiere.net>
Desc: Bug 1201705 - Part 1: Make the playlist samples 10sec long to allow for action.
2015-09-20 20:21:47 -07:00
Phil Ringnalda
085aeff8f5
Merge f-t to m-c, a=merge
2015-09-20 17:58:11 -07:00
Ed Lee
99cdf88703
Bug 1184924 - Implement the refreshed design for the invitation overlay - add the strings. rs=dmose
2015-09-20 21:27:34 +01:00
Ed Lee
6e30ed1051
Bug 1184940 - Implement the refreshed design for the edit context view. r=dmose
2015-09-20 21:27:34 +01:00
Ed Lee
d626a4ac1a
Bug 1199120 - Overlapping buttons in conversation window [r=Standard8]
2015-09-20 21:27:33 +01:00
Mark Hammond
1cd3832925
Bug 1205914 - remove unused sync-error-panel. r=adw
2015-09-21 12:20:04 +10:00
B2G Bumper Bot
f5add15413
Bumping manifests a=b2g-bump
2015-09-20 00:32:54 -07:00
B2G Bumper Bot
12b806d4a5
Bumping gaia.json for 3 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/8530acf7157f
Author: Timothy Guan-tin Chien <timdream@gmail.com>
Desc: Merge pull request #31860 from timdream/modal-dialog-prompt
Bug 1168600 - Enter on keyboard should confirm window.prompt() dialog, r=albertopq
========
https://hg.mozilla.org/integration/gaia-central/rev/d08ed3a262fd
Author: Timothy Guan-tin Chien <timdream@gmail.com>
Desc: Bug 1168600 - Follow up, Gij test for enter on prompt dialog
========
https://hg.mozilla.org/integration/gaia-central/rev/88f4f9b24fbb
Author: Timothy Guan-tin Chien <timdream@gmail.com>
Desc: Bug 1168600 - Enter on keyboard should confirm window.prompt() dialog
2015-09-20 00:30:09 -07:00
B2G Bumper Bot
1616f4b3d2
Bumping manifests a=b2g-bump
2015-09-19 10:15:30 -07:00
B2G Bumper Bot
3c3c706529
Bumping manifests a=b2g-bump
2015-09-19 01:28:32 -07:00
B2G Bumper Bot
f716408837
Bumping gaia.json for 6 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/62487ac0eb54
Author: Carsten Book <tomcat@mozilla.com>
Desc: Merge pull request #31869 from etiennesegonzac/bug-1203772
Bug 1203772 - Ignore home events during opening from task manager. s=sfoster
========
https://hg.mozilla.org/integration/gaia-central/rev/3eae49ac32f2
Author: Etienne Segonzac <etienne@segonzac.info>
Desc: Bug 1203772 - Ignore home events during opening from task manager. r=sfoster
========
https://hg.mozilla.org/integration/gaia-central/rev/ff4a70eef74e
Author: Reuben Morais <reuben.morais@gmail.com>
Desc: Merge pull request #31931 from sethfowler/bug1206358
Bug 1206358 - Temporarily disable a test in Gaia's task_manager_icons_test.js, which depends upon the intrinsic size of an ICO file
========
https://hg.mozilla.org/integration/gaia-central/rev/683f5d109388
Author: Seth Fowler <mark.seth.fowler@gmail.com>
Desc: Bug 1206358 - Temporarily disable a test in Gaia's task_manager_icons_test.js, which depends upon the intrinsic size of an ICO file. r=kgrandon
========
https://hg.mozilla.org/integration/gaia-central/rev/958eab6f9fbe
Author: Carsten Book <tomcat@mozilla.com>
Desc: Merge pull request #31760 from etiennesegonzac/bug-1195547
Bug 1195547 - Start the LockScreenAgent at launch to prevent media controls issues on the lockscreen. r=gweng
========
https://hg.mozilla.org/integration/gaia-central/rev/42f5fc58dfb9
Author: Etienne Segonzac <etienne@segonzac.info>
Desc: Bug 1195547 - Make the lockscreen media controls request an up to date status at init. r=gweng, jimporter
2015-09-19 01:25:37 -07:00
Phil Ringnalda
a94eeacc8e
Back out changeset c9dbc1119342 (bug 1203085) on suspicion of breaking gaia tests
2015-09-18 23:50:56 -07:00
Phil Ringnalda
102da69c8c
Merge m-c to b-i
2015-09-18 21:54:17 -07:00
Phil Ringnalda
19a7611cd4
Merge f-t to m-c, a=merge
2015-09-18 21:46:16 -07:00
Nihanth Subramanya
1e54de96fd
Bug 1110771 - One-click search buttons should have a right-click menu. r=florian
...
--HG--
extra : commitid : FXnsB1DNBTI
2015-09-18 16:51:23 -07:00
Matthew Noorenberghe
f213135066
Bug 1201909 - Set the production www.mozilla.org URL for the tracking protection tour. r=javaun
...
--HG--
extra : commitid : Exl2Zb8sdYY
2015-09-18 16:29:47 -07:00
Jan-Ivar Bruaroey
19676d62dc
Bug 1181896 - make gUM fail w/OverconstrainedError and candidate argument r=jesup
2015-09-18 14:04:41 -04:00
Jan-Ivar Bruaroey
3f14a4d7ce
Bug 1181896 - rename .constraintName to .constraint in MediaStreamError r=jesup,bz
2015-09-18 14:03:30 -04:00
Christoph Kerschbaumer
6e08fa5c8c
Bug 1206146 - Use channel->AsyncOpen2() in embedding/components/webbrowserpersist/nsWebBrowserPersist.cpp (r=sicking)
2015-09-19 20:24:39 -07:00
Christoph Kerschbaumer
668ebc2ff2
Bug 1206149 - Use channel->AsyncOpen2() js/xpconnect/loader/mozJSSubScriptLoader.cpp (r=sicking)
2015-09-19 20:26:09 -07:00
Josh Matthews
2d0398ffa7
Bug 885982 - Part 4: Remove all traces of JS implementation. r=asuth
2015-09-20 05:57:15 -04:00