Ryan VanderMeulen
01c4e8cc1b
Merge inbound to m-c. a=merge
2016-08-19 09:52:53 -04:00
Sebastian Kaspari
7c6fac4fc8
Bug 1296357 - Remove unused drawables/scrollbar.png. r=ahunt
...
MozReview-Commit-ID: 3TkteHjrko6
--HG--
extra : rebase_source : d6a0973f895f25bb98867c04b6fb8095a9a7a783
2016-08-18 19:05:38 +02:00
Rob Wu
bacc209644
Bug 1295082 - Put Extension in BaseContext r=kmag
...
ExtensionContext in Extension.jsm has |extension| as an instance member,
so use it instead of passing |extension| to registerSchemaAPI's
callback.
And to make sure that this pattern also works in content processes, move
the |extension| member to BaseContext.
MozReview-Commit-ID: BgsGGCPQxJR
--HG--
extra : rebase_source : 7aa9fb7a53e057e8d3d8c477bd6821f8344c571a
2016-08-15 01:04:58 -07:00
Jim Chen
767998ce0c
Bug 1294077 - Move reportJavaCrash out of AndroidJNI.cpp; r=snorp
...
Move reportJavaCrash out of AndroidJNI.cpp and re-implement it as a
native method in GeckoAppShellSupport.
2016-08-18 18:04:11 -04:00
Jim Chen
f78bb41597
Bug 1294482 - Move onFullScreenPluginHidden out of AndroidJNI.cpp; r=snorp
...
Move onFullScreenPluginHidden out of AndroidJNI.cpp and into a new-style
native method in nsAppShell.cpp.
2016-08-18 18:04:11 -04:00
Jim Chen
16c96d39f8
Bug 1294071 - Move dispatchMemoryPressure out of GeckoAppShell; r=snorp
...
Move dispatchMemoryPressure out of GeckoAppShell and AndroidJNI.cpp
2016-08-18 18:04:11 -04:00
Jim Chen
ef76c29f7a
Bug 1294069 - Move notifyBatteryChange out of GeckoAppShell; r=snorp
...
Move notifyBatteryChange out of GeckoAppShell and AndroidJNI.cpp.
2016-08-18 18:04:11 -04:00
Jim Chen
f76d27da14
Bug 1294710 - Move UI thread methods out of GeckoAppShell; r=snorp
...
Move methods to run callbacks on UI thread out of GeckoAppShell and into
GeckoThread.
2016-08-18 18:04:11 -04:00
Jim Chen
f13d6e6a90
Bug 1293709; r=snorp
2016-08-18 18:03:04 -04:00
Tom Klein
0ebf8f996e
Bug 1128561 - Do a PRAGMA shrink_memory when we get a TrimMemory notification. r=Grisha
...
MozReview-Commit-ID: KoNcRuPvgE8
--HG--
extra : rebase_source : 9af36593addd09b0f5ca3c78a663c305c53ccd1e
2016-07-28 10:09:18 -05:00
Sebastian Hengst
2164cd95c8
Backed out changeset 0ce1cc39aa3d (bug 1295082) for timing out in test_ext_schemas_api_injection.js. r=backout
2016-08-18 16:47:09 +02:00
Ting-Yu Lin
b2eef835ec
Bug 1292904 Part 2 - Split touch area into image and text overlay. r=mtseng
...
The touch area of the caret element includes the caret image and the
text above the image. This patch split these two areas, and call the
area covering the text "text overlay".
MozReview-Commit-ID: KWNAwVRP7fN
--HG--
extra : rebase_source : 674dbec65e1c4b04413f9f35fe46aeea46480831
2016-08-14 20:22:04 +08:00
Ting-Yu Lin
02f58e267d
Bug 1292904 Part 1 - Use element id to get caret child element. r=mtseng
...
The children of the caret element already have unique class name like
"image" or "bar", we could change the class name to be id, and use id to
locate them.
MozReview-Commit-ID: HLZecyAEYXv
--HG--
extra : rebase_source : 04b59a4d639ad45d2b564f48de15c2f23752fdaf
2016-08-18 15:09:19 +08:00
Rob Wu
dfc11d6f00
Bug 1295082 - Put Extension in BaseContext r=kmag
...
ExtensionContext in Extension.jsm has |extension| as an instance member,
so use it instead of passing |extension| to registerSchemaAPI's
callback.
And to make sure that this pattern also works in content processes, move
the |extension| member to BaseContext.
MozReview-Commit-ID: BgsGGCPQxJR
--HG--
extra : rebase_source : 9a85d95f0c147198938b86c57127f6e7403fd53c
2016-08-15 01:04:58 -07:00
Wes Kocher
07f8858bf6
Merge inbound to central, a=merge
2016-08-17 16:38:41 -07:00
John Lin
d7cf8502c8
Bug 1257777 - Part 6: Implement remote data decoders and enable/disable them with pref. r=snorp
...
MozReview-Commit-ID: 54ZEckQHsBI
--HG--
extra : rebase_source : e655067a487aafeccb866877157616036044ba4b
2016-08-05 15:24:46 +08:00
John Lin
f5e84e8425
Bug 1257777 - Part 4: Implement remote codec proxy. r=snorp
...
MozReview-Commit-ID: 3YEfXXkg2Xi
--HG--
extra : rebase_source : b860ff64bd37a76b8a58edfab39dbe4951c21ba7
2016-08-05 15:23:47 +08:00
John Lin
935e9d2aba
Bug 1257777 - Part 3: Implement remote codec, manager service, and parcelables. r=jchen
...
MozReview-Commit-ID: L0bc0wUaQKQ
--HG--
extra : rebase_source : ef1dd9f5db00c3a3c44fd9fd04ae7df80aa29201
2016-08-05 15:18:52 +08:00
John Lin
59e6544bc3
Bug 1257777 - Part 2: Implement async codec using API level 16 MediaCodec. r=esawin
...
Asynchronous mode was not available until API level 21. To make it transparent to the caller, introduce a wrapper interface that mimics the new API.
MozReview-Commit-ID: 7idq2lQo35I
--HG--
extra : rebase_source : 304c4267547096450712c05ab65163955fcc1f4f
2016-08-05 15:32:55 +08:00
John Lin
5c078510e7
Bug 1257777 - Part 1: AIDL interfaces for remote codec and manager service binders. r=nalexander
...
MozReview-Commit-ID: DAaJyWcyC0c
--HG--
extra : rebase_source : 95b82faa20a98801f6aaba424b263e8515f425fc
2016-08-05 15:28:04 +08:00
Wes Kocher
c84ec3b3f3
Merge m-c to inbound, a=merge
2016-08-16 22:06:58 -07:00
Wes Kocher
48b8d407c8
Merge inbound to central, a=merge
...
a=release to get around the webidl hook for a comment-only change
--HG--
extra : amend_source : f7e57101e1a25d3cf3536a256898ec2a21c54b38
2016-08-16 17:05:30 -07:00
Wes Kocher
fee75658b6
Merge m-c to fx-team a=merge CLOSED TREE
2016-08-15 15:04:43 -07:00
Wes Kocher
d602abb016
Merge inbound to central, a=merge
2016-08-15 14:20:38 -07:00
Wes Kocher
4aec37ca6e
Merge m-c to autoland, a=merge
2016-08-12 16:30:03 -07:00
Wes Kocher
e9097643d5
Merge inbound to central, a=merge
2016-08-12 13:44:29 -07:00
Jim Chen
1241198df6
Bug 1263808 - Guard against premature LayerView destruction; r=rbarker
...
It's possible for LayerView to be destroyed before it's finished
initializing on the Gecko thread. In that case, we should not continue
with normal destruction of NPZC. Checking isGeckoReady() in
GeckoLayerClient accomplishes that. Also, guard against a case where
LayerView.onSizeChanged is called after LayerView destruction and
results in a NPE from mCompositor being null.
2016-08-11 15:16:22 -04:00
Towkir Ahmed
63867da04a
Bug 1284887 - Replaced references to mxr.mozilla.org in the codebase with dxr.mozilla.org r=dolske
...
a=release to get around a hook that's catching these comment-only idl changes
--HG--
extra : rebase_source : a7353680777fd2eeea24c9993f9937bbbcfb9e4f
2016-08-15 17:28:05 -07:00
Mike Hommey
c6d1e73834
Bug 1294585 - Move --with-*-keyfile options to python configure. r=chmanchester
2016-08-16 08:32:51 +09:00
Shih-Chiang Chien
2516080b16
Bug 1294637 - add Cr declaration. r=me.
...
MozReview-Commit-ID: 98uhnS0Dod4
--HG--
extra : rebase_source : 557e5486b49927d226b32ef5b6e54fd5c279c7cb
2016-08-12 17:06:30 +08:00
Randall Barker
a7a390ebbb
Bug 1291373 - [geckoview] part 6, Remove unused functions from browser.js r=snorp
2016-08-16 14:33:43 -07:00
Randall Barker
fcda0a5859
Bug 1291373 - [geckoview] part 5, Remove Layer and all derived classes r=snorp
2016-08-16 14:33:43 -07:00
Randall Barker
983cc6b2d1
Bug 1291373 - [geckoview] part 4, Remove GeckoEvent and AndroidGeckoEvent r=jchen
2016-08-16 14:33:43 -07:00
Randall Barker
9a3fae864f
Bug 1291373 - [geckoview] part 3, Remove MOZ_ANDROID_APZ r=botond,snorp
2016-08-16 14:33:43 -07:00
Randall Barker
d81ee14d7e
Bug 1291373 - [geckoview] part 2, Clean up ActionBarTextSelection to remove unsupported code r=snorp,mcomella
2016-08-16 14:33:43 -07:00
Randall Barker
c1e108f7ad
Bug 1291373 - [geckoview] part 1, Remove JavaPanZoomController (JPZ) from mobile/android r=snorp
2016-08-16 14:33:43 -07:00
Ray Lin
7b9a24d9ec
Bug 1293601 - Show slider and mute button at first show on video touch control. r=jaws
...
MozReview-Commit-ID: E9cilyGDZRK
--HG--
extra : transplant_source : %1A%D0%AA%FC%BEl%20%CB%0E%0F%8F9%20%16%AFk8%01%C4%B7
2016-08-10 13:18:46 +08:00
Tuhina
e9dba91d30
Bug 1293002 - Replace in-tree consumer of non-standard Iterator() with Object.{values,entries} in mobile/. r=liuche
2016-08-10 02:01:20 +05:30
Shih-Chiang Chien
a8326d97ea
Bug 1288600 - reject promise with NotFoundError while no device, and NotAllowedError while canceled by user. r=smaug.
...
MozReview-Commit-ID: ArQHhdIpQjg
2016-08-09 09:58:14 +08:00
Carsten "Tomcat" Book
553a2da922
merge mozilla-inbound to mozilla-central a=merge
2016-08-10 15:54:26 +02:00
Carsten "Tomcat" Book
5a14c558ee
merge fx-team to mozilla-central a=merge
2016-08-10 15:52:07 +02:00
Cory Price
3421340494
Bug 1274332 - Add testpilot.firefox.com to the xpinstall whitelist. r=dolske,s.kaspari
2016-08-09 14:27:14 -07:00
Carsten "Tomcat" Book
d9e0b4c565
merge mozilla-inbound to mozilla-central a=merge
2016-08-09 15:44:51 +02:00
Carsten "Tomcat" Book
7b871681a3
merge fx-team to mozilla-central a=merge
2016-08-09 15:43:44 +02:00
Mike Hommey
306558f1eb
Bug 1292463 - Always set --enable-warnings-as-errors for MOZ_AUTOMATION builds. r=chmanchester
...
And remove it from mozconfigs.
2016-08-10 10:49:56 +09:00
Kris Maglione
947c1cf7ba
Bug 1289527: Hide browserAction and pageAction namespaces when relevant manifest entries are missing. r=aswan
...
MozReview-Commit-ID: 2gx0pLkHaVJ
--HG--
extra : rebase_source : 94ab5fbc632aedee4dc8261145bc8832ae31f53d
2016-08-06 14:43:58 -07:00
Andrew Halberstadt
795728d89d
Bug 1293295 - Replace all mochitest 'flavor' options with a single --flavor argument, r=jmaher
...
This accomplishes three things:
1) Easier to use CLI when running without the benefit of testing/mochitest/mach_commands.py
2) Guarantees these arguments are mutually exclusive
3) Simplifies a bunch of logic in the test harness
The primary motivation for this change is to slightly improve the UX when running mochitest
from a taskcluster interactive loaner. However, this is more of a bandaid solution that was
easy to implement before the proper fix in bug 1293259 can be landed.
MozReview-Commit-ID: IeHBGrJ0Sji
--HG--
extra : rebase_source : ba1b7e437881e363fe0051dccd3d732221311c59
2016-08-08 11:48:49 -04:00
Carsten "Tomcat" Book
d32ae51802
Merge mozilla-central to autoland
2016-08-09 15:49:48 +02:00
Alastor Wu
f372aaf404
Bug 1290029 - go back to the playing tab when double clicking the control interface. r=sebastian
...
MozReview-Commit-ID: JfXm7vBKqfW
--HG--
extra : rebase_source : 517c28f8fec572e7b2a719a7dd365cdd5662c5b6
2016-08-09 17:19:11 +08:00
Alastor Wu
acc27bccea
Bug 1292585 - only update reference tab when tab starts playing. r=sebastian
...
MozReview-Commit-ID: 2HCWIIFWF96
--HG--
extra : rebase_source : dc32b23678204ee7f2224cd0074ee72baa8d397e
2016-08-09 01:02:24 +08:00