Jim Chen
15acbc5fab
Bug 1289208 - Remove gamepad events from GeckoEvent; r=snorp
...
Remove the now-obsolete gamepad events from GeckoEvent, along with a few
other used fields in GeckoEvent.
2016-08-04 09:16:05 -04:00
Jim Chen
8a82ef17c1
Bug 1289208 - Updated auto-generated bindings; r=me
2016-08-04 09:16:05 -04:00
Jim Chen
4b8a8da17c
Bug 1289208 - Add native methods to AndroidGamepadManager; r=snorp
...
Add native method calls to AndroidGamepadManager to replace the gamepad
events in GeckoEvent. Implement those calls in AndroidGamepad.cpp. The
jni/Refs.h change is necessary to fix a compile error when using
jni::BooleanArray.
2016-08-04 09:16:05 -04:00
Jim Chen
e5eac1e286
Bug 1289208 - Move gamepad methods out of GeckoAppShell; r=snorp
...
Move gamepad methods called by native code out of GeckoAppShell and into
AndroidGamepadManager.
2016-08-04 09:16:05 -04:00
Jim Chen
56e79ec2bc
Bug 1288838 - Remove telemetry events from GeckoEvent; r=snorp
...
Remove the now-obsolete telemetry events from GeckoEvent.
2016-08-04 09:16:05 -04:00
Jim Chen
139bb9bede
Bug 1288838 - Update auto-generated bindings; r=me
2016-08-04 09:16:05 -04:00
Jim Chen
3a078bd650
Bug 1288838 - Add telemetry native methods to Android telemetry module; r=snorp
...
Add and use native method calls in Telemetry.java to replace the
telemetry events in GeckoEvent.
2016-08-04 09:16:04 -04:00
Jim Chen
580a7782fe
Bug 1288834 - Remove ZOOMEDVIEW event from GeckoEvent; r=snorp
...
Remove the now-obsolete ZOOMEDVIEW event from GeckoEvent, and the
associated code in nsAppShell and AndroidBridge.
2016-08-04 09:15:17 -04:00
Jim Chen
a0e70ac337
Bug 1288834 - Update auto-generated bindings; r=me
2016-08-04 09:15:17 -04:00
Jim Chen
4ea7bbbc21
Bug 1288834 - Implement native request method in ZoomedView; r=snorp
...
Add a native method in ZoomedView to request zoomed view data. The
native method is implemented in the ThumbnailHelper class on the C++
side because it shares a lot of code with the thumbnailing code.
2016-08-04 09:15:17 -04:00
Jim Chen
159d9d9ab2
Bug 1283888 - Remove LOW_MEMORY event from GeckoEvent; r=me
...
LOW_MEMORY event is not used anywhere and can be safely removed.
2016-08-04 09:15:16 -04:00
Jim Chen
06fcf5a71e
Bug 1283888 - Remove NOOP event from GeckoEvent; r=me
...
The NOOP event is only used in Prompt.java and it's not necessary to use
it there.
2016-08-04 09:15:16 -04:00
Jim Chen
a174ac0918
Bug 1283888 - Remove NATIVE_POKE event from Java; r=me
...
Remove the obsolete NATIVE_POKE event from GeckoEvent.
2016-08-04 09:15:16 -04:00
Eddy Bruel
c8d0c59aee
Bug 1184661 - If a listener is not callable, assume it is an event listener object. r=past
...
--HG--
extra : rebase_source : cbea66acb5acfbdc1b83acd797566bb5a5be1c75
2016-08-01 09:09:00 +02:00
Carsten "Tomcat" Book
04c4fa957d
Backed out changeset 2b687444223c (bug 1184461) for landing with wrong bug number
...
--HG--
extra : rebase_source : 0200fb421ef08622252434b8e3f6893e735befb7
2016-08-04 14:43:25 +02:00
Dão Gottwald
1696c5c0ae
Backed out changeset 510f0b4792de
2016-08-04 14:21:56 +02:00
Dão Gottwald
3ab8406d45
Bug 1292049 - Prevent tab.lastAccessed from being set to a discrete value when the tab is selected. r=mdeboer
2016-08-04 11:33:15 +02:00
Phil Ringnalda
f40d0998c4
Merge m-c to f-t
2016-08-03 18:54:53 -07:00
Phil Ringnalda
d9a04f7163
Back out 2 changesets (bug 1291312) for making Win7 debug wpt-e10s-2 permanently fail by taking more than 7200 seconds to run, a=backout
...
Backed out changeset 0267734ec297 (bug 1291312)
Backed out changeset 8232b0211660 (bug 1291312)
--HG--
rename : testing/web-platform/tests/encrypted-media/Google/webm/test-encrypted-different-av-keys.webm => testing/web-platform/tests/encrypted-media/Google/test-encrypted-different-av-keys.webm
rename : testing/web-platform/tests/encrypted-media/Google/webm/test-encrypted.webm => testing/web-platform/tests/encrypted-media/Google/test-encrypted.webm
rename : testing/web-platform/tests/web-animations/interfaces/AnimationTimeline/idlharness.html => testing/web-platform/tests/web-animations/interfaces/DocumentTimeline/idlharness.html
rename : testing/web-platform/tests/web-animations/interfaces/AnimationTimeline/document-timeline.html => testing/web-platform/tests/web-animations/timing-model/timelines/default-document-timeline.html
2016-08-03 18:50:40 -07:00
Wes Kocher
99881f0cb0
Merge m-c to fx-team, a=merge
2016-08-03 16:47:57 -07:00
Nick Alexander
4b68f17715
Bug 1291370 - Add Fennec-and-GeckoView Task Cluster job building using --with-gradle. r=dustin,gbrown
...
We run only a small subset of the test suite to save resources. Over
time, we'll run more of the platform test suite.
--HG--
extra : rebase_source : 264fbe55be5b56857278ae8d731ef51b1b41cf3c
extra : histedit_source : a3550c7e2ea8a41cd6285e511b7268a9e7af11cd%2Cec6024dadcb7c071170aa452064776666283bb27
2016-08-03 16:02:00 -07:00
Wes Kocher
429b4cc773
Merge autoland to central, a=merge
2016-08-03 14:01:59 -07:00
Wes Kocher
7fcea033ba
Backed out changeset 9d5365ee6944 (bug 1290502) for mass bustage a=backout CLOSED TREE
2016-08-03 10:17:40 -07:00
Sebastian Hengst
e920781618
Bug 1285863 - Improve UI / UX of devtools JSONView: Remove unused variable 'code'. r=jryans on IRC a=eslint-fix
...
MozReview-Commit-ID: CUoifugy7vA
2016-08-03 18:58:21 +02:00
Sebastian Hengst
fd2da2e37e
Bug 1180944 - Implement one-off searches from Awesomebar: Fix eslint warning about inconsistent return usage. r=eslint-fix a=eslint-fix
...
MozReview-Commit-ID: 9Mh7gVyvJ3a
2016-08-03 17:45:29 +02:00
Carsten "Tomcat" Book
eeacfbeff0
merge mozilla-inbound to mozilla-central a=merge
2016-08-03 17:03:41 +02:00
Nathan Froyd
e53dd1c5f7
Bug 1290160 - followup to fix static analysis bustage on a CLOSED TREE; r=me
2016-08-03 17:17:22 -04:00
Carsten "Tomcat" Book
57bfee62b0
merge fx-team to mozilla-central a=merge
2016-08-03 17:01:16 +02:00
Carsten "Tomcat" Book
7d334fcb50
merge autoland to mozilla-central a=merge
2016-08-03 16:59:18 +02:00
Carsten "Tomcat" Book
10f9f468e4
Backed out changeset 3f6f0dc1663c (bug 1290598) for xpcshell timeouts in test_ext_native_messaging.js
...
--HG--
rename : toolkit/components/extensions/test/xpcshell/test_ext_native_messaging_perf.js => toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js
2016-08-03 15:12:57 +02:00
Carsten "Tomcat" Book
92e652598d
Backed out changeset 3242411d3294 (bug 1290598)
2016-08-03 15:12:32 +02:00
Carsten "Tomcat" Book
4e7abad957
Backed out changeset 486639a0f3ca (bug 1290598)
2016-08-03 15:12:31 +02:00
Carsten "Tomcat" Book
f8a2c19083
Backed out changeset 577158be08e8 (bug 1290598)
2016-08-03 15:12:29 +02:00
Nathan Froyd
6a26598a10
Bug 1290160 - reduce codesize required by gfxPrefs; r=milan
...
Every gfxPrefs::PrefTemplate template declares its own virtual function
overrides for functions declared in gfxPrefs::Pref. The compiler must
therefore create separate copies of each of these virtual functions when
it instantiates PrefTemplate. Since several of these virtual functions
only depend on the template parameter T, the type of the pref, many
instantiations of the functions are identical. The duplicate functions
would normally be merged by identical code folding performed in the
linker, but since these are virtual functions and therefore have their
addresses taken (to be stored in the class's vtable), the linker (at
least for the settings we use for identical code folding) cannot fold
duplicated functions together.
Therefore, we have to do the de-duplication ourselves, by creating an
intermediate templated base class that only depends on the type of the
pref. With this class, only three copies of each virtual function will
be created (one each for bools, floats, and ints). We sneak in
GetLiveValue() into this base class for another small codesize win, even
though it's not a virtual function.
2016-08-03 17:02:33 -04:00
Tom Schuster
473d3dc22d
Bug 1197324 - Fix new warnings. r=froydnj
2016-08-03 14:37:31 +02:00
Tom Schuster
42824df666
Bug 1197324 - add format-string checking attribute to snprintf_literal. r=froydnj
2016-08-03 14:37:31 +02:00
Tom Schuster
0a0e3b7174
Bug 1251364 - Use more snprintf_literal in the JS engine. r=terrence
2016-08-03 14:37:31 +02:00
Nicolas B. Pierron
b4fb936f80
Bug 1289926 - Ensure enough ballast space while allocating each constant under inlineConstantStringSplitString. r=h4writer
2016-08-03 12:27:16 +00:00
Henrik Skupin
2429007a45
Bug 1291658 - Marionette should not assume that there is always a processId in the capabilities available. r=automatedtester, a=tomcat
...
Before Firefox 49.0 there is no processId property available. Given that Firefox ui update tests
have to use the Marionette version from the post build also for the pre build, we currently fail
during in_app restarts for Firefox 48.0 and below.
MozReview-Commit-ID: ILG7JLg0dcS
2016-08-03 14:10:53 +02:00
Neil Deakin
2d46e97dbd
Bug 1284914, add support in html for the ondragexit attribute, r=smaug
2016-08-03 07:45:46 -04:00
Neil Deakin
147caccc2c
Bug 1194027, add a flag to select elements to indicate if the parent process has the popup open, r=mrbkap
2016-08-03 07:45:46 -04:00
Neil Deakin
16acfd6d48
Bug 1289528, add tests for keyboard and mouse selection of options, r=mconley
2016-08-03 07:45:45 -04:00
Neil Deakin
a59eab8dbf
Bug 1289528, don't fire click event when option selected with keyboard, r=mconley
2016-08-03 07:45:45 -04:00
Neil Deakin
165602e28b
Bug 1289528, fire click event at option, not at select, r=mconley
2016-08-03 07:45:45 -04:00
Neil Deakin
e375813b04
Bug 1159301, clear the mouse capture whenever a menu is opened, r=tn
2016-08-03 07:45:45 -04:00
Mark Banner
405e48e52e
Bug 1291640 - Mark the e10s rollout system add-on as e10s compatible as it already is. r=Felipe
...
MozReview-Commit-ID: HDkCXN4QBGW
--HG--
extra : rebase_source : 372dc1596c9514254176013bf39e2d42a1771910
2016-08-03 11:54:52 +01:00
Matt Woodrow
52628b0bb3
Bug 1230641 - Make our NSOpenGLContext opaque when in fullscreen mode. r=mstange
2016-08-03 22:48:03 +12:00
Iris Hsiao
08f30bd9aa
Backed out changeset 238564059ef3 (bug 1273356) for Android 4.3 debug failed to load manufest file
2016-08-03 11:55:35 +08:00
Matthew Noorenberghe
5d7c6d786d
Bug 1267849 - Call LoginManagerParent.init in setupParent of tests. r=dolske
...
MozReview-Commit-ID: 66FZogdR6Ve
2016-08-02 15:00:52 -07:00
Matthew Noorenberghe
9cf8c23a0b
Bug 1291060 - Android: When a password field is added to a document (possibly outside of a <form>) the autofill code should run. r=liuche
...
Android version of bug 1168707
MozReview-Commit-ID: 4OZ8Jp9aVgN
2016-08-02 14:20:35 -07:00