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

555118 Коммитов

Автор SHA1 Сообщение Дата
Sean V Kelley b24a6c913e Bug 1376858 - Use SystemGroup to label nsIThread::AsyncShutdown, r=billm
MozReview-Commit-ID: IDPE6zhEnVI

--HG--
extra : rebase_source : c6c47ba59dc983ba0747f4a222a88e9fbac3efb2
2017-08-27 18:58:54 -07:00
Andreas Tolfsen 6a8d4baed7 Bug 1393812 - Fix call to element.isDisconnected. r=automatedtester
A fallout from https://bugzil.la/1392346 was that element.isStale called
element.isDisconnected incorrectly by using the old container object.
This was reported in https://bugzil.la/1392854.

Since we in the long term want to get rid of the concept
of window/shadow root containers (in preparation for
https://bugzil.la/marionette-window-tracking), we might as well fix
the fallout by making element.isDisconnected take separate window-
and shadowRoot arguments, like element.isStale.

Fixes: https://bugzil.la/1392854
MozReview-Commit-ID: ELIu8HsZUfK

--HG--
extra : rebase_source : 3f0cc83048d9f069c47c08c0a6d886033c106825
2017-08-25 16:30:08 +01:00
J. Ryan Stinnett 73a38d6e65 Bug 1394887 - Enable Stylo Linux debug M(cl) and M(a11y). r=emilio
MozReview-Commit-ID: Bg4Ak8yTHau
2017-08-29 17:13:37 -05:00
Sebastian Zartner bb40d6bc77 Bug 1336934 - Added option to remove all session cookies for a specific domain r=miker
MozReview-Commit-ID: Anm6aHQOlkO

--HG--
extra : rebase_source : aba29ba0173e0176f8e9676aa0a6e17b70b0eae9
2017-08-27 00:33:33 +02:00
Julian Descottes b9d70cdb70 Bug 1393395 - synchronize network monitor tick marker colors with font colors;r=ntim
MozReview-Commit-ID: KgzoXMj14Dt

--HG--
extra : rebase_source : ea974c153b1cbfc7577e25be234b1cb2e41b1fed
2017-08-25 00:07:50 +02:00
Emilio Cobos Álvarez db1b56d42c servo: Merge #18268 - style: Recascade the document instead of using the dirty_on_viewport_size_change bit (from emilio:dirty-viewport-followup); r=SimonSapin
This allows us to simplify a lot of code.

On top of #18267.

Source-Repo: https://github.com/servo/servo
Source-Revision: 473934c989c94773c38f585b1c4500cd8c811738

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 77ef7ecc453b26b3747233aeb411c85c4cb8757a
2017-08-29 14:18:58 -05:00
Tomislav Jovanovic 44a2e7aec3 Bug 1394134 - Add permission strings for proxy, browsingData and downloads.open r=aswan,flod
MozReview-Commit-ID: FvXqxDRa0YK

--HG--
extra : rebase_source : 19bc1326e765a558ccd4e2bc7e30a6f497c6f56e
2017-08-29 02:17:07 +02:00
Kevin Hsieh 1dc82df82e Bug 1394762: Add testcase for Bug 1394311. r=manishearth
MozReview-Commit-ID: 5jAZwRMYoHq

--HG--
extra : rebase_source : 21e5d25498555c81f2c9c4345d3f61d919aa4bc4
2017-08-28 16:57:38 -07:00
Masatoshi Kimura 3391f6e37a Bug 1098412 - Remove the legacy Iterator constructor. r=luke
MozReview-Commit-ID: 4GmodzFsZsY

--HG--
extra : rebase_source : b715b2cd254a1c3de753c44b83ae2837cd520e92
2017-08-25 22:29:07 +09:00
Masatoshi Kimura 452d3a0896 Bug 1098412 - Remove __iterator__ implementation. r=luke
MozReview-Commit-ID: 6qqSSrB4Vvh

--HG--
extra : rebase_source : b8e6ef46d6bae1aecfe3874d81bd537e506bdba3
2017-08-24 22:17:40 +09:00
Masatoshi Kimura 42afc8970b Bug 1098412 - Remove and update tests that use the legacy Iterator constructor. r=luke
MozReview-Commit-ID: G7q3ARzOYFf

--HG--
extra : rebase_source : d36ddf7abba4068d766d9f068f87616bdd316158
2017-08-24 22:45:53 +09:00
Masatoshi Kimura 26cc0cb408 Bug 1098412 - Remove and update tests that use __iterator__. r=luke
MozReview-Commit-ID: 7mxZYAceiuN

--HG--
extra : rebase_source : c3ef5cd42b80919e004c90dd0feb7027ec4379d7
2017-08-24 22:25:25 +09:00
Dan Banner 0c789ae13f Bug 1394820 - Enable ESLint for DownloadIntegration.jsm r=standard8
MozReview-Commit-ID: INwMSXSJ31f

--HG--
extra : rebase_source : c7b2b8f0908b28ea606cee2535d279d44bfe9126
2017-08-29 18:57:11 +01:00
Wes Kocher 80bdfcfdd0 Backed out 4 changesets (bug 1394026) for busted decision tasks a=backout
Backed out changeset 951cfc00293a (bug 1394026)
Backed out changeset 0ad4c9bbfc1f (bug 1394026)
Backed out changeset eb47ff423f2e (bug 1394026)
Backed out changeset 58c64dc1a7d1 (bug 1394026)

MozReview-Commit-ID: 7PHWSW9WxVD
2017-08-29 12:54:59 -07:00
Francois Marier 99cb2b5a18 Bug 1394601 - Log an error when the Google API key is missing during Safe Browsing initialization. r=gcp
MozReview-Commit-ID: DNwa9lR0J6K

--HG--
extra : rebase_source : 0a547c0cf88e1ed09268cbb810abaaca09e98531
2017-08-28 17:06:00 -07:00
Brian Stack 186a009cc1 Bug 1394026 - Add docs for new action tasks definition format r=dustin
MozReview-Commit-ID: IeB9QGwI761

--HG--
extra : rebase_source : abe23c045943ff1e13881b8206d1f99ba7ea978d
2017-08-29 10:53:13 -07:00
Brian Stack 9ebdf74bf9 Bug 1394026 - Make an interactive loaner action task for linux. r=dustin
MozReview-Commit-ID: 3Jbbo7VvuDl

--HG--
extra : rebase_source : fca4569a7dd7508d227b152e921eaab902e35cce
2017-08-28 13:53:56 -07:00
Brian Stack f97fcdfd4b Bug 1394026 - Enable yaml-based simple actions. r=dustin
MozReview-Commit-ID: 3RC2MaxcsQp

--HG--
extra : rebase_source : 7db5ccc7b9eba43dd2ac8d30775ab02965a7605c
2017-08-28 13:53:30 -07:00
Brian Stack 119bd583db Bug 1394026 - Tag tasks with os and worker implementation. r=dustin
MozReview-Commit-ID: GWNiq6a3hlZ

--HG--
extra : rebase_source : 2dbae1591ec5190f9e058bf786e755fdb5f00da6
2017-08-25 15:30:34 -07:00
Grigory Kruglov 0074183cb7 Bug 1388884 - Do not delete bookmark tombstones r=rnewman
As implemented, this means we might upload tombstones for never-synced
bookmarks. This _should_ be harmless.

MozReview-Commit-ID: DZx9yWDs1ie

--HG--
extra : rebase_source : d4abf10bded3f6ab39d13f0152cf981cd9fe4df7
2017-08-29 14:01:14 -04:00
Gregory Terzian cd6f4e337e servo: Merge #17269 - Remove compositor forwarding code and use dedicated mechanism (from gterzian:remove_compositor_forwarding_code_and_use_dedicated_mechanism); r=asajeffrey
<!-- Please describe your changes on the following line: -->
@paulrouget Here is a first sketch of the proposed "design", handling a first message as a proof of concept, if you could please already take a look before I move all the messages(or method calls) across... thanks

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [ ] `./mach build -d` does not report any errors
- [ ] `./mach test-tidy` does not report any errors
- [ ] These changes fix #15934 (github issue number if applicable).

<!-- Either: -->
- [ ] 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: ef401dd6373a393ff1d76e31e13d1827a5f0571e

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 8b2373eec68e021f211f2514571342dea995eee6
2017-08-29 12:57:58 -05:00
Zibi Braniecki eb2f2216e1 Bug 1255404 - detangle handling.properties in android. r=Pike
MozReview-Commit-ID: CTl8gNpnbLc

--HG--
extra : rebase_source : 7c464900b1c193cae2adecc9f8694d2b6d5f5d72
2017-08-27 17:36:41 -07:00
Zibi Braniecki 4349760331 Bug 1255382 - Detangle passwordmgr.properties in android. r=Pike
MozReview-Commit-ID: Cr7DTJpeXpB

--HG--
rename : mobile/locales/en-US/overrides/passwordmgr.properties => mobile/android/locales/en-US/chrome/passwordmgr.properties
extra : rebase_source : d1c86bf971a1f6dda2206caabd5602e52d304ddb
2017-08-27 17:50:02 -07:00
Kartikaya Gupta 2f2f47ee81 Bug 1394011 - Place the root ScrollMetadata on the tree we send to APZ in layers-free webrender mode. r=mstange
MozReview-Commit-ID: i6BDSDgKiu

--HG--
extra : rebase_source : c6de7e75ff054a17df5a45f17f88025be3ffd3dc
2017-08-28 17:17:37 -04:00
Kartikaya Gupta b76249cc0d Bug 1394011 - Extract helper function to compute the root ScrollMetadata. r=mstange
MozReview-Commit-ID: G8G7hI0aBWY

--HG--
extra : rebase_source : 2a68bf8202abe4b2dddd87a9dae0f6f94d854ea4
2017-08-28 17:17:34 -04:00
Jan Henning bf6a3ea142 Bug 1385695 - Propagate "app" debug/release build type to dependencies. r=sebastian
Even when building the "app" module in debug mode, by default Gradle still chooses to build all dependencies in release mode, which means that all of our own source files that reside in such a library (geckoview, respectively thirdparty) will e.g. be missing debug info for local variables.

MozReview-Commit-ID: owZr9yKtYI

--HG--
extra : rebase_source : ae09795ebe70bf4213cd3d145efa355712c702a0
2017-07-30 13:55:11 +02:00
Sebastian Kaspari 7e1a1b0496 Bug 1389710 - Search engine preference: Use "favicon_small_size" (like in two_line_page_row.xml). r=mcomella
MozReview-Commit-ID: IDF07Cxux29

--HG--
extra : rebase_source : 46db2c65c144ccf1d35385f96801a0949ca0324b
2017-08-28 16:30:43 +02:00
Chenxia Liu 6e3e4f6575 Bug 1394895 - Update Pocket API endpoint. r=mcomella
MozReview-Commit-ID: 3CYfv0Pf4Zk

--HG--
extra : rebase_source : 631029cc475164ce299047ac51f91454d41e09fc
2017-08-29 10:57:56 -07:00
Mike Shal f1348beac8 Bug 1394576 - Fix install manifests tracking with broken symlinks; r=gps
The install manifest with the .track files uses os.path.exists() to
determine if a previously tracked file is no longer installed and needs
to be removed from the system. However, exists() returns False for
broken symlinks, so as far as the manifest is concerned, there is no
file in the filesystem that needs to be removed. We should use lexists()
so we know that the broken symlink still exists in the system so
that it can be removed when the install manifest is processed.

MozReview-Commit-ID: 6v7CYOKzjGs

--HG--
extra : rebase_source : 8aeeef59e644613f34c8458bd30a83d8299585ea
2017-08-28 22:12:04 -04:00
Sebastian Hengst ca3d97b658 merge mozilla-central to autoland. r=merge a=merge 2017-08-29 20:31:58 +02:00
Sebastian Hengst 2a9cc8e3be merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: BQuBmVtsdki
2017-08-29 20:30:41 +02:00
Sebastian Hengst fe7a8fbb4c merge autoland to mozilla-central. r=merge a=merge
MozReview-Commit-ID: BrWnxijtOK8
2017-08-29 20:25:34 +02:00
ffxbld 51b3d67a5e No bug, Automated HPKP preload list update from host bld-linux64-spot-304 - a=hpkp-update 2017-08-29 10:26:53 -07:00
ffxbld 43dc7fc074 No bug, Automated HSTS preload list update from host bld-linux64-spot-304 - a=hsts-update 2017-08-29 10:26:49 -07:00
Andreas Farre 4409a06dbb Bug 1393764 - Reset execution budget if BudgetThrottlingEnabled returns false. r=bkelly
When BudgetThrottlingEnabled transitions from true to false, the
execution budget can be negative which will have the unfortunate
effect of limiting the number of timeouts run by
TimeoutManager::RunTimeout to zero. By resetting the execution budget
in UpdateBudget, when BudgetThrottlingEnabled returns false, we
prevent this loop from happening.
2017-08-29 16:44:24 +02:00
Joel Maher eea441ff69 Bug 992311 - Disable test_leaf_layers_partition_browser_window.xul everywhere. r=gbrown 2017-08-29 10:17:31 -04:00
sotaro 6814d355af Bug 1394337 - Fix uninitialized mPipelineId by WebRenderBridgeParent::CreateDestroyed() r=kats
WebRenderBridgeParent holds uninitialized mPipelineId when it was created by WebRenderBridgeParent::CreateDestroyed(). Then when CrossProcessCompositorBridgeParent::DeallocPWebRenderBridgeParent is called for the WebRenderBridgeParent, it will call EraseLayerState with some garbage uninitialized value, and so it will erase some random layer state entry.
2017-08-29 22:41:53 +09:00
Wes Kocher 02b3fbee7e Merge autoland to central, a=merge
MozReview-Commit-ID: 5tolFjvaHmd
2017-08-28 17:38:53 -07:00
ffxbld cd82cacec2 No bug, Automated HPKP preload list update from host bld-linux64-spot-307 - a=hpkp-update 2017-08-28 10:24:57 -07:00
ffxbld 118d3feddb No bug, Automated HSTS preload list update from host bld-linux64-spot-307 - a=hsts-update 2017-08-28 10:24:53 -07:00
Henrik Skupin c80a4170d0 Bug 1394377 - Increase default shutdown timeout to 120s. r=maja_zf
The background thread hang monitor will crash Firefox after 60s if
a shutdown is too slow. Debug builds are slower and as such Marionette
would force kill Firefox right before the hang monitor can kick in.

MozReview-Commit-ID: GGQFPEZ37dg

--HG--
extra : rebase_source : 99223b83c60be1abad1cc23d8a7c9c31a9f39379
2017-08-28 17:35:39 +02:00
Dão Gottwald 7f59f101a8 Bug 1394753 - Remove unstarred48.png. r=mak
MozReview-Commit-ID: EKUEQsOxy50

--HG--
extra : rebase_source : 9e014c80ba2bfae0563dc62af1cf49bca03ad209
2017-08-29 11:51:12 +02:00
Sebastian Hengst 9769c22d10 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: AeoHOxZLi6m
2017-08-28 16:53:53 +02:00
Sebastian Hengst 79c12610f3 Backed out changeset 2db66a67c944 (bug 1392468) for failing clipboard's browser/base/content/test/newtab/browser_newtab_undo.js. r=backout 2017-08-28 13:18:33 +02:00
Sebastian Hengst 80cced1397 Backed out changeset 22d7763100aa (bug 1391499) for build bustage on Windows at gfx/layers/wr/StackingContextHelper.cpp(105): 'Size': undeclared identifier. r=backout 2017-08-28 12:28:55 +02:00
Lars T Hansen 00e96badb1 Bug 1393732 - Correct ARM codegen for 32-to-64 sign extend. r=nbp
--HG--
extra : rebase_source : 1366fc2430156e4a1bcecd4b5431af9444d46f8b
2017-08-28 11:47:18 +02:00
John Lin 77f0ffe52a Bug 842782 - p4: enable fullscreen video orientation lock for Fennec nightly. r=jwwang
MozReview-Commit-ID: 5rYK7mjJrBr
2017-08-28 18:16:06 +08:00
John Lin 38273ed7b3 Bug 842782 - p3: lock fullscreen video orientation. r=ralin
- if enabled, lock orienation when fullscreen state change
- use video aspect ratio to choose which orientation to lock

MozReview-Commit-ID: 3HP60YNbWcc
2017-08-28 18:15:44 +08:00
John Lin bad6535260 Bug 842782 - p2: introduce attributes for orientation lock to video element. r=jwwang,smaug
MozReview-Commit-ID: odq1y9qH1
2017-08-28 18:15:31 +08:00
John Lin d40baf7687 Bug 842782 - p1: add a pref for fullscreen video orientation lock. r=jwwang
MozReview-Commit-ID: 6x7um7F8omr
2017-08-28 18:13:57 +08:00