Read-only Git mirror of the Mercurial gecko repositories at https://hg.mozilla.org. How to contribute: https://firefox-source-docs.mozilla.org/contributing/contribution_quickref.html
Перейти к файлу
Ryan Hunt bb5749ccf1 Bug 1351783 part 17 - Do less work when apz.keyboard.enabled is false. r=kats
When keyboard apz is disabled, we don't need to calculate focus targets and
we don't need to update focus state. It should be harmless even if it's done,
but I think it's good to not add something on this critical path that doesn't
do anything.

This commit also disable keyboard map generation in this case too for similar
reasoning. This has the side effect that you can't turn on keyboard apz without
doing a restart.

MozReview-Commit-ID: LxmofT2g7qs

--HG--
extra : rebase_source : 719d29efd80498b824fee03a5be1c1fd05c83074
extra : histedit_source : 7ad71a19782fc6dd203207afbdc7a73a936b3e04
2017-06-06 11:08:45 -05:00
.cargo
.vscode
accessible Bug 1375590: Replace NS_ERROR + IPC_FAIL_NO_REASON with IPC_FAIL in DocAccessibleParent; r=eeejay 2017-06-27 11:52:55 -07:00
addon-sdk Bug 1374282 - script generated patch to remove Task.jsm calls, r=Mossop. 2017-06-22 12:51:42 +02:00
browser Bug 1374972 - Remove half-baked title capitalization from "Restore all Windows and Tabs". r=dao 2017-06-27 20:33:32 +02:00
build merge mozilla-inbound to mozilla-central a=merge 2017-06-22 12:47:40 +02:00
caps Bug 1368456 - remove Promise.jsm imports in tests, r=mconley. 2017-06-23 11:25:52 +02:00
chrome Bug 1319111 - Expose 'result principal URI' on LoadInfo as a source for NS_GetFinalChannelURI (removes some use of LOAD_REPLACE flag). r=bz, r=mikedeboer 2017-05-30 18:07:59 +02:00
config Bug 1376057 - Replace MSVC wrappers with std::exception::_Set_raise_handler. - r=froydnj 2017-06-27 11:51:34 -07:00
db Bug 1371364 - Upgrade to SQLite 3.19.3. r=mak 2017-06-08 15:23:34 -04:00
devtools Merge m-c to m-i 2017-06-26 20:35:27 -07:00
docshell merge mozilla-inbound to mozilla-central a=merge 2017-06-27 10:56:41 +02:00
dom Bug 1351783 part 8 - Gather whether there are key listeners on the focused element. r=kats,smaug 2017-06-05 19:22:16 -05:00
editor merge mozilla-inbound to mozilla-central a=merge 2017-06-27 10:56:41 +02:00
embedding
extensions Bug 1372405 - Provide names for all runnables in the tree (r=froydnj) 2017-06-26 14:19:58 -07:00
gfx Bug 1351783 part 17 - Do less work when apz.keyboard.enabled is false. r=kats 2017-06-06 11:08:45 -05:00
gradle/wrapper
hal Bug 1366356 - Decrease the process priority of content processes that are not running a foreground tab - part 2 - enabled if the platform specific code is ready, r=smaug 2017-06-07 09:59:00 +02:00
image Bug 1372405 - Provide names for all runnables in the tree (r=froydnj) 2017-06-26 14:19:58 -07:00
intl Backed out changeset 7235d05662b0 (bug 1373984) for Android bustage. r=backout on a CLOSED TREE 2017-06-25 18:30:13 +02:00
ipc Bug 1351783 part 16 - Perform async scrolling for keyboard events when possible. r=kats,botond,dvander 2017-06-05 19:46:06 -05:00
js Bug 1369994 - Ensure template objects for typed arrays are initialized properly before exposing them to GC r=jandem a=abillings 2017-06-26 20:15:41 -04:00
layout Bug 1351783 part 17 - Do less work when apz.keyboard.enabled is false. r=kats 2017-06-06 11:08:45 -05:00
media Bug 1372405 - Provide names for all runnables in the tree (r=froydnj) 2017-06-26 14:19:58 -07:00
memory Bug 1376057 - Replace MSVC wrappers with std::exception::_Set_raise_handler. - r=froydnj 2017-06-27 11:51:34 -07:00
mfbt Initial import of Advanced Layers. (bug 1365879 part 20, r=bas) 2017-06-23 14:23:12 -07:00
mobile merge mozilla-inbound to mozilla-central a=merge 2017-06-26 13:25:51 +02:00
modules Bug 1351783 part 16 - Perform async scrolling for keyboard events when possible. r=kats,botond,dvander 2017-06-05 19:46:06 -05:00
mozglue Bug 1375299 (part 1) - Reduce usage of MOZ_GECKO_PROFILER. r=mstange. 2017-06-22 06:26:16 +10:00
netwerk merge mozilla-inbound to mozilla-central a=merge 2017-06-27 10:56:41 +02:00
nsprpub Bug 1372579, uplift NSPR_4_16_BETA1, r=me 2017-06-23 15:52:30 +02:00
other-licenses Bug 1374697 - Add ATK support for aria-details and aria-errormessage. r=surkov 2017-06-21 15:53:00 -04:00
parser merge mozilla-inbound to mozilla-central a=merge 2017-06-27 10:56:41 +02:00
probes
python merge mozilla-inbound to mozilla-central a=merge 2017-06-26 13:25:51 +02:00
rdf Backed out changeset 7235d05662b0 (bug 1373984) for Android bustage. r=backout on a CLOSED TREE 2017-06-25 18:30:13 +02:00
security Merge m-c to m-i 2017-06-26 20:35:27 -07:00
services Bug 1372405 - Provide names for all runnables in the tree (r=froydnj) 2017-06-26 14:19:58 -07:00
servo servo: Merge #17514 - deny_public_fields: display field identifier in help message (from HarveyHunt:deny-public-fields-error-message); r=jdm 2017-06-25 10:45:42 -07:00
startupcache Bug 1375392 - Tweak the PROFILER_LABEL* macros. r=mstange. 2017-06-22 17:08:53 +10:00
storage merge mozilla-inbound to mozilla-central a=merge 2017-06-26 13:25:51 +02:00
taskcluster merge mozilla-inbound to mozilla-central a=merge 2017-06-26 13:25:51 +02:00
testing merge mozilla-inbound to mozilla-central a=merge 2017-06-27 10:56:41 +02:00
third_party No bug - Revendor rust dependencies 2017-06-23 00:47:46 +00:00
toolkit merge mozilla-inbound to mozilla-central a=merge 2017-06-27 10:56:41 +02:00
tools merge mozilla-inbound to mozilla-central a=merge 2017-06-26 13:25:51 +02:00
uriloader Bug 1372405 - Provide names for all runnables in the tree (r=froydnj) 2017-06-26 14:19:58 -07:00
view Bug 1372405 - Provide names for all runnables in the tree (r=froydnj) 2017-06-26 14:19:58 -07:00
widget Bug 1351783 part 17 - Do less work when apz.keyboard.enabled is false. r=kats 2017-06-06 11:08:45 -05:00
xpcom Bug 1376323 - Unroll the loop in nsTSubstring_CharT::StripTaggedASCII() in order to speed up StripCRLF(); r=froydnj 2017-06-27 01:56:57 -04:00
xpfe Bug 1372405 - Provide names for all runnables in the tree (r=froydnj) 2017-06-26 14:19:58 -07:00
.clang-format
.clang-format-ignore Bug 1374720 - Refresh .clang-format-ignore with the recent update of thirdparty libs r=andi 2017-06-20 19:33:12 +02:00
.clang-tidy
.cron.yml Bug 1374422 - Enable OSX Cross Compiled Nightlies. r=kmoir 2017-06-21 12:49:05 -04:00
.eslintignore Bug 1375678 - Enable lint on testing/modules - mechanical changes; r=standard8 2017-06-23 15:08:02 -06:00
.eslintrc.js
.flake8 Bug 1288432 - Use new mozlint configuration for flake8 linter, r=bc 2017-06-02 09:46:01 -04:00
.gdbinit
.gdbinit_python Bug 1346025 - Move vendored python modules from /python to /third_party/python, r=ted 2017-05-25 11:48:03 -04:00
.gitignore Bug 1367041 - Add |mach wpt| support for Chrome, Edge and Servo, r=AutomatedTester 2017-05-31 15:45:47 +01:00
.hgignore Bug 1364410 - Fix quantum-pageload test so it runs locally on windows via mach; r=jmaher 2017-06-05 14:51:06 -04:00
.hgtags No bug - Tagging mozilla-central f9605772a0c9098ed1bcaa98089b2c944ed69e9b with FIREFOX_BETA_55_BASE a=release DONTBUILD CLOSED TREE 2017-06-12 12:50:30 +01:00
.inferconfig
.lldbinit Bug 1346025 - Move vendored python modules from /python to /third_party/python, r=ted 2017-05-25 11:48:03 -04:00
.taskcluster.yml
.ycm_extra_conf.py
AUTHORS Bug 1111333 - Enable double-tap-drag to zoom. r=kats 2017-05-23 19:53:06 +02:00
Android.mk
CLOBBER Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2017-06-12 13:48:15 +01:00
GNUmakefile
LEGAL
LICENSE
Makefile.in Bug 1371871 - Run the artifact tier during a tup artifact build. r=mshal 2017-06-21 16:20:18 -07:00
README.txt
aclocal.m4
build.gradle
client.mk
client.py
configure.in
configure.py
gradle.properties
gradlew
mach
moz.build bug 1370176, generic configuration for l10n, r=flod,gps 2017-06-05 10:28:33 +02:00
moz.configure Bug 1354581 - Move MOZILLA_OFFICIAL to python configure. r=cmanchester+432261 2017-06-21 10:20:31 +09:00
mozilla-config.h.in Bug 1371266 - libpng should be built with -std=c89. r=glennrp 2017-06-08 06:29:03 -07:00
npm-shrinkwrap.json Bug 1371669 - Add support for npm 5. r=standard8 2017-06-09 17:18:52 +03:00
old-configure.in Bug 1354581 - Move MOZILLA_OFFICIAL to python configure. r=cmanchester+432261 2017-06-21 10:20:31 +09:00
package.json Bug 1371669 - Add support for npm 5. r=standard8 2017-06-09 17:18:52 +03:00
settings.gradle Backed out 2 changesets (bug 1355625) for causing bustage a=backout 2017-06-22 12:05:56 -07:00
test.mozbuild

README.txt

An explanation of the Mozilla Source Code Directory Structure and links to
project pages with documentation can be found at:

    https://developer.mozilla.org/en/Mozilla_Source_Code_Directory_Structure

For information on how to build Mozilla from the source code, see:

    https://developer.mozilla.org/en/docs/Build_Documentation

To have your bug fix / feature added to Mozilla, you should create a patch and
submit it to Bugzilla (https://bugzilla.mozilla.org). Instructions are at:

    https://developer.mozilla.org/en/docs/Creating_a_patch
    https://developer.mozilla.org/en/docs/Getting_your_patch_in_the_tree

If you have a question about developing Mozilla, and can't find the solution
on https://developer.mozilla.org, you can try asking your question in a
mozilla.* Usenet group, or on IRC at irc.mozilla.org. [The Mozilla news groups
are accessible on Google Groups, or news.mozilla.org with a NNTP reader.]

You can download nightly development builds from the Mozilla FTP server.
Keep in mind that nightly builds, which are used by Mozilla developers for
testing, may be buggy. Firefox nightlies, for example, can be found at:

    https://archive.mozilla.org/pub/firefox/nightly/latest-mozilla-central/
            - or -
    https://nightly.mozilla.org/