Граф коммитов

580372 Коммитов

Автор SHA1 Сообщение Дата
Brian Grinstead 5e5bd21b2f Bug 1435084 - Create a pref to enable the new console UI in the browser console;r=nchevobbe
MozReview-Commit-ID: FUgk7Omk4V1

--HG--
extra : rebase_source : 98579d5ce256fa60c84716a9f3bd3dd51f187c3a
2018-02-01 14:44:00 -08:00
Masayuki Nakano cb5853d299 Bug 1435530 - part 2: Make nsXBLWindowKeyHandler treat eAccessKeyNotFound as eKeyPress event r=enndeakin+6102
Modifiers of shortcut keys may be same as modifier of content access keys.

When focus is in the main process, such eKeyPress event is sent to remote
content first.  Then, and if it's not handled in the remote content,
eAccessKeyNotFound is dispatched into the DOM tree in the main process.
However, nsXBLWindowKeyHandler doesn't handle it as eKeyPress event.  So,
it causes that shortcut keys whose modifier conflicts with content access key
won't be handled.

This patch just makes nsXBLWindowKeyHandler treat eAccessKeyNotFound as
eKeyPress event even though other shortcut keys which are handled by JS
won't be executed.  Perhaps, we should stop using eAccessKeyNotFound but
it's too risky change for now.

MozReview-Commit-ID: IJltg5gwBc5

--HG--
extra : rebase_source : f456eade18cd4fefd2eab6e06f5b00156ac8ad59
2018-02-05 18:27:30 +09:00
Masayuki Nakano 8f3e9a2be7 Bug 1435530 - part 1: Add automated tests to check Alt + D works as Ctrl + L when Alt is content access key's modifier r=enndeakin+6102
MozReview-Commit-ID: FG5sRJfTvue

--HG--
extra : rebase_source : 613b40d21ab3efaf01f8458b1a30d91a2f54e9c6
2018-02-05 18:01:25 +09:00
Timothy Guan-tin Chien 2784227358 Bug 1429464 - Remove toolbox binding r=Gijs
- Move -moz-appearance: toolbox to xul.css.
- Remove the markup that initialize the palette field to null,
  effectively initialize the value to undefined, which is still
  falsey. The toolbar binding remains responsible for initializing
  the toolbox's palette property with an actual DOM node.

MozReview-Commit-ID: 7X6JAn79P3k

--HG--
extra : rebase_source : f89770670d0a5594e90347e32ee85c484826852a
2018-02-05 16:28:49 +08:00
Martin Robinson 5b6df44ee7 servo: Merge #19933 - Update WebRender (from mrobinson:update-wr); r=emilio
This allows servo to use the ExternalScrollId API from WebRender fixing
some issues related to duplicate scroll root ids.

Fixes #17176.
Fixes #19287.
Fixes #19648.

<!-- Please describe your changes on the following line: -->

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [ ] These changes fix #17176, #19287, and #19648.

<!-- Either: -->
- [x] There are tests for these changes OR
- [ ] These changes do not require tests because _____

<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->

<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->

Source-Repo: https://github.com/servo/servo
Source-Revision: 8f24005e17aa0b5e274e6efbe0e44f208eb71e42

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 3283c6cf9a36acfd46b65058459ad98871674458
2018-02-06 09:12:58 -05:00
Tim Nguyen c3a9d7dad7 Bug 1436016 - Tweak urlbar button states. r=dao
MozReview-Commit-ID: 6wFdki796qk

--HG--
extra : rebase_source : 268841bf2ee21204dd3396b7d505419913846964
2018-02-06 13:51:58 +00:00
vprabhu 1f478abc6c Bug 1434299 - Changed href to refer to '#' to display "finger pointer" over the "enabled" link in about:telemetry. r=chutten
MozReview-Commit-ID: FPaZfwNhPfP

--HG--
extra : rebase_source : 22c2cddc32d0c42607ced293048813862afdce5f
2018-02-06 14:53:30 +05:30
Narcis Beleuzu 458abc4de4 Backed out changeset 905555709846 (bug 1435296) for mochitest GPU failures on /browser_profiling-webgl.js. CLOSED TREE 2018-02-06 16:29:18 +02:00
Anthony Ramine c6d801e7ed servo: Merge #19956 - Generate some PropertyDeclaration methods by hand 🐉🐲 (from servo:derive-all-the-things); r=emilio
We rely on https://github.com/rust-lang/rfcs/pull/2195 to make some enums share the same discriminants by definition.

This fixes https://bugzilla.mozilla.org/show_bug.cgi?id=1428285.

Source-Repo: https://github.com/servo/servo
Source-Revision: 9faf0cdce50379dfb8125d7a9c913babd56382e2

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 3a3b2399906a6d2fbb5c6235447dcf233619e461
2018-02-06 08:12:33 -05:00
Narcis Beleuzu 0777e2f8f7 Backed out Bug 1428072 for mochitest-chrome leaks
Backed out changeset b39c21c2a7a4 (bug 1428072) for mochitest-chrome leaks
***
Backed out changeset 9acb3d3eb5bc (bug 1428072)
***
Backed out changeset b5a327bb02d4 (bug 1428072)

--HG--
extra : histedit_source : 9de43525a11c34bb0e48c0820857d1731d4e7a08%2Cd3f59b67cd382c41cd0b68fd0f7a521a1051d20c
2018-02-06 15:48:32 +02:00
hemant 5aa2697d2f Bug 1432403 - Remove PlacesUtils._uri r=standard8
MozReview-Commit-ID: C59FOBe80KJ

--HG--
extra : rebase_source : a866e14aa1e3037fe3f2f6704a67aa11c0fef1b3
2018-02-06 15:19:14 +05:30
Tom Ritter 3c316eb5b3 Bug 1435296 Bump the default timer precision resolution to 2ms r=baku
MozReview-Commit-ID: G33jNNJVRSU

--HG--
extra : rebase_source : 4b7dace8b5ccb3c28d337350435f4a7bd45f061b
2018-02-02 11:05:40 -06:00
Paul Adenot 03d4052829 Bug 1434600 - Clean up the MediaEngineWebRTC*Source when navigating away from a document. r=pehrsons
MozReview-Commit-ID: 4XXJ6fcdV9G

--HG--
extra : rebase_source : 610219c774e4fbfe5265d51f9cf818c178e0704b
2018-01-31 19:03:39 +01:00
Paul Adenot 8413544b59 Bug 1434600 - Add a method to clean up by window ID, on a MediaEngine. r=pehrsons
MozReview-Commit-ID: 12w4StZE2eg

--HG--
extra : rebase_source : 3c3ddf24da24e42e53d9e5352cb83945c97ead99
2018-01-31 19:02:00 +01:00
Paul Adenot 4bf54def7a Bug 1434600 - Plumb the window ID down to Enumerate{Audio,Video}Devices. r=pehrsons
MozReview-Commit-ID: 57d8l89Iq4v

--HG--
extra : rebase_source : a31703dfedadbedfc0dbbb0a4949db672cc16c70
2018-01-31 17:57:59 +01:00
Masayuki Nakano 34b1964a5b Bug 1435701 - Make TSFStaticSink::IsATOKActiveInternal() aware of ATOK Passport r=m_kato
TIP name of ATOK Passport's ATOK 31.1.2 is just "ATOK", not "ATOK " + release
year.  Therefore, TSFStaticSink::IsATOKActiveInternal() returns false when
new ATOK is active.  This patch updates it.

Additionally, this patch adds GUID list of new Japanese TIPs with comment.
They should be useful when somebody needs to add hack for them.

MozReview-Commit-ID: 6L5SjWEK6i0

--HG--
extra : rebase_source : e3ac9eb1377ee9143a4e2e9fa2ce4be98983bb4b
2018-02-05 22:29:03 +09:00
Markus Stange 125c79a8ce Bug 1431179 - Remove the API to obtain the time of the first sample during profile streaming. r=mystor
MozReview-Commit-ID: KfZLNIAx4gy

--HG--
extra : rebase_source : 6b1a2dc19955a3a19877403f36d9dad551a9dc8a
extra : source : 6a241d9b3d1adf1afa72aab53ef8e15ece75fe90
2018-01-26 15:30:55 -05:00
Markus Stange 030cf34ac9 Bug 1431179 - When storing an exit profile, remember the current write position of the parent process's profiler buffer, instead of a TimeStamp. r=mystor
MozReview-Commit-ID: 3SFo9r5VrcZ

--HG--
extra : rebase_source : 2be8143e369de6dab82e1c1ef40a049aa478276c
extra : source : 9531d79fa5c3de2051a31fc475f6bbe3c93659a6
2018-01-30 13:28:35 -05:00
Markus Stange 49d6d03730 Bug 1348959 - Remove wraparound indexing in ProfileBuffer. r=djvj,mystor,njn
MozReview-Commit-ID: LeBFSRE6GXR

--HG--
extra : rebase_source : c46c0cd0dd543a367f72000e3cae65260a25b365
extra : source : 0f2e9dd7d45551d40944e4219e5a9eb92d54b2c4
2018-02-06 00:25:30 -05:00
Jason Orendorff 766ff2211c Bug 1433291 - Don't allow serialized data to use objects as property keys. r=sfink.
--HG--
extra : rebase_source : 143fb98924344409d23cb838d107ee251ab6c925
2018-01-25 17:57:57 -06:00
Joel Maher a78be3d8cb Bug 1425058 - summarize stylebench scores properly. r=rwood,emilio 2018-02-06 11:23:26 -05:00
Joel Maher 09c3834e23 Bug 1432430 - disable h2 on osx for near perma fail timing out. r=rwood 2018-02-06 11:22:33 -05:00
Luke Wagner 94dad53ac2 Bug 1432956 - Fix regression; free allocatedBase (r=bbouvier)
--HG--
extra : rebase_source : b75313a50a0bdebdf5603c173a535484d70bd9b6
2018-02-06 08:54:35 -06:00
Cosmin Sabou 793dad7903 Backed out 3 changesets (bug 1434883) for frequent leaks in AbstractThread, AnimationTimeline, Annotators, Array, AsyncFreeSnowWhite, ... on a CLOSED TREE
Backed out changeset c8115e90ffa8 (bug 1434883)
Backed out changeset 22c83b1d417d (bug 1434883)
Backed out changeset 085796417462 (bug 1434883)
2018-02-06 16:30:56 +02:00
Jan de Mooij c88a7c210e Bug 1435306 followup - Fix rooting hazard. r=red CLOSED TREE 2018-02-06 15:17:18 +01:00
Jan de Mooij eddf987fe1 Bug 1425580 - Fix nojit build. r=red CLOSED TREE 2018-02-06 14:59:00 +01:00
Matthew Gaudet e257490376 Bug 1435570: Handle null script filenames in CacheIR spew r=evilpie
Scripts can have null as a filename, as evidenced by jit-test/tests/basic/null-filename-Error.js

--HG--
extra : rebase_source : 7d88278f9cc7c527702f9af47e320cff7ed1ae8b
2018-02-03 19:08:56 -05:00
André Bargull 9563b35b1b Bug 1435325: Cache URelativeDateTimeFormatter in Intl.RelativeTimeFormat. r=gandalf
--HG--
extra : rebase_source : d55081963961485d6d86dc81682f9a7ae6035443
2018-02-02 09:59:09 -08:00
André Bargull ae6de54400 Bug 1435306: Cache UPluralRules and UNumberFormat for Intl.PluralRules instances. r=gandalf
--HG--
extra : rebase_source : b608820f82480f6f7adac1771e81a1ee843e1c06
2018-02-02 09:20:27 -08:00
André Bargull 1db53a7d01 Bug 1434953 - Part 2: Update test262 exclusion list - Feb 02 2018 edition. r=sfink
--HG--
extra : rebase_source : 8977bc1b510e9916d0e2b4ecc787699461bb7c8d
2018-02-02 06:02:25 -08:00
André Bargull f107c47d2a Bug 1434953 - Part 1: Update test262 - Feb 02 2018 edition. rs=sfink
--HG--
extra : rebase_source : f92bad42fb9dc3b7eca98f0b6859b1328ff9a924
2018-02-02 06:01:29 -08:00
Jan de Mooij a24f067417 Bug 1425580 part 3 - Devirtualize LNode::numDefs. r=bbouvier
--HG--
extra : rebase_source : f833d4bbeb12802b1675487b05294ecd05c6dcdc
2018-02-06 14:37:27 +01:00
Jan de Mooij f20cc72147 Bug 1425580 part 2 - Devirtualize LNode::numTemps. r=nbp
--HG--
extra : rebase_source : 87bcd64135416f35d8f89494e65b34fc90b2b8fd
2018-02-06 14:37:07 +01:00
Nicolas B. Pierron dbdbf1e2b4 Bug 1435249 - Generalized x86/x64 cmov encoding. r=jandem 2018-02-06 13:38:57 +00:00
Felipe Gomes 90843b2341 Bug 1429162 - Policy: Disable Shield. r=mythmon
MozReview-Commit-ID: GoWBBWN3f26

--HG--
extra : source : 05b29220fc4de84e676cf4bfe7a673ae640dd929
2018-02-06 00:30:23 -02:00
Felipe Gomes 3c92926263 Bug 1432890 - Refactor the Policies JSON code out of the Policies Manager object in order to support other policies sources. r=Mossop
MozReview-Commit-ID: L6SIgHpp3Yh

--HG--
extra : source : ee868e1ec63606fed44913682e18c8d016ccc5f3
2018-02-06 00:28:59 -02:00
Catalin Badea fb0b064981 Bug 1434599 - Enable test_workerupdatefoundevent.html. r=bkelly
--HG--
extra : rebase_source : 3e5e40dec9190a3f359c2dd51c0634ab93b9a757
2018-02-02 06:12:00 +02:00
teor 974faf875d Bug 1433517 - Prevent illegal characters in MOZ_MACBUNDLE_ID r=glandium
CFBundleIdentifiers can only contain [A-Za-z.-], and by convention
the app component is lowercase and does not contain '.'.

Make configure delete all characters other than [a-z-] when generating
MOZ_MACBUNDLE_ID from MOZ_APP_DISPLAYNAME.

--HG--
extra : rebase_source : f80df747c0c0ed6dae1cd9f2dc0e916da911cf8b
2018-02-05 10:31:00 +02:00
Arthur Edelstein f54d08d271 Bug 1433357 - Part 2: Suppress upload-file-dialog proxy bypass in Linux r=karlt
--HG--
extra : rebase_source : ee2386e3540f44566ac1f5c21199a817cc55a892
2018-02-02 14:44:00 +02:00
Arthur Edelstein 62da146e06 Bug 1433357 - Part 1: Add proxy bypass protection flag r=glandium
--HG--
extra : rebase_source : cb690c9af4200276718ec1e07bbd2551d71b5033
2018-02-02 14:45:00 +02:00
Brad Werth 2a3479abd5 Bug 1418930 Part 4: Define a CSS property flag to accompany the image preload flag -- to also use anonymous CORS. r=emilio
MozReview-Commit-ID: 9iQgT3g1m9J

--HG--
extra : rebase_source : 91ae18a5064c57a8e958fc1f9bbe85c7c62a37a0
2018-01-25 14:56:39 -08:00
Brad Werth 43275caf98 Bug 1418930 Part 3: Update css::ImageValue to carry a parameter that indicates anonymous CORS headers should be used during loading. r=emilio
MozReview-Commit-ID: JJ5lZRwS6Be

--HG--
extra : rebase_source : 04f1763498d673bd7b57c1ca415f4669f2634b03
2018-01-29 13:55:38 -05:00
Brad Werth 1c1244f196 Bug 1418930 Part 2: Extend ImageLoader with a parameter to add anonymous CORS headers. r=bz,emilio
MozReview-Commit-ID: LobEEXmuNZ2

--HG--
extra : rebase_source : 71d1224201940624f2f1a68f4d3cf331aca55e72
2018-01-25 14:14:13 -08:00
Brad Werth 9805f317cb Bug 1418930 Part 1: Define and use a method nsContentUtils::CORSModeToLoadImageFlags to standardize conversion of CORS modes to load image flags. r=bz
MozReview-Commit-ID: AqsEUhFYxH6

--HG--
extra : rebase_source : 94ab4f3b1e5729cce8a2572c949b174fc74fd878
2018-01-31 11:10:01 -05:00
Alexandre Poirot 812a7d1f8c Bug 1434221 - Remove launchpad/npm workflow support from inspector. r=jdescottes
MozReview-Commit-ID: JmZUHOxqMam

--HG--
extra : rebase_source : 90be41ebc434edafeedfcf828a97d9f76d4dd12f
2018-02-01 07:10:41 -08:00
Alexandre Poirot 54ef877eee Bug 1435791 - Remove webapps actor front. r=jdescottes
MozReview-Commit-ID: A21zlETw5Iz

--HG--
extra : rebase_source : 7656d666d8d97add75ec7494b47878424b6028a8
2018-02-05 10:25:25 -08:00
Alexandre Poirot c1196409cb Bug 1435791 - Remove WebIDE monitor panel. r=jdescottes
MozReview-Commit-ID: 4Oz62CXGt0S

--HG--
extra : rebase_source : 84269b1282c822e21747a7196d0fa8482418aaa4
2018-02-06 01:05:59 -08:00
Dorel Luca efcf9560cb Backed out changeset 89ac5a28c228 (bug 1436078) for build bustage on multiple platforms on a CLOSED TREE
--HG--
extra : amend_source : 7ee1cef1a20118db34783bae4631e79191439a44
2018-02-07 17:42:52 +02:00
Timothy Guan-tin Chien a5653964aa Bug 1421837 - Remove list{item|cell}-checkbox-iconic binding. r=Paolo
MozReview-Commit-ID: CcpvdPgU5yJ

--HG--
extra : rebase_source : 548f87144ac82f98ca5f20d5be0015398806bf63
2018-02-02 23:04:12 +08:00
J.C. Jones a0b8058fdf Bug 1436078 - Hard-code U2F permissions for Google Accounts r=ttaubert
This patch support already-enrolled U2F devices at Google Accounts by adding a
hard-coded "OK" into the U2F EvaluateAppID method, per the intent-to-ship [1].

This adds no tests, as this is not testable in our infrastructure. It will
require cooporation with Google Accounts to validate.

[1] https://groups.google.com/d/msg/mozilla.dev.platform/Uiu3fwnA2xw/201ynAiPAQAJ

MozReview-Commit-ID: 1YLd5sfeTKv

--HG--
extra : rebase_source : bfdb407cec61c4f4e5efaf85d1590fe287aaea4c
2018-02-06 16:59:00 -07:00