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

569979 Коммитов

Автор SHA1 Сообщение Дата
Tom Prince 3852b33ae4 Bug 1415619: Add some sphinx documentation pointing at taskgraph configuration. r=dustin
MozReview-Commit-ID: 3EAu9bkln8h

--HG--
extra : rebase_source : 0acb6c32a3a1a4bec24513006a586e9a422e1728
2017-11-15 14:17:07 -07:00
Tom Prince dd4df1aec9 Bug 1415619: Add a separate trust-domain to cached tasks. r=dustin,gps
This allows firefox and thunderbird builds to avoid using each others bits.

MozReview-Commit-ID: KYQYDd2tkGj

--HG--
extra : rebase_source : 42f1d13ec609f066cb3bd3050ed894296b72d982
2017-11-09 17:15:29 -07:00
Tom Prince e034757087 Bug 1415619: Use `gecko.caches` for indexing docker tasks. r=dustin
MozReview-Commit-ID: IN17XmVk7HJ

--HG--
extra : rebase_source : 213d14d89b920db74887714b45df8c1d64a6dbb6
2017-11-09 17:08:41 -07:00
Tom Prince cf221c670c Bug 1415619: Add some routes that humans can use to cached tasks. r=dustin,mshal
MozReview-Commit-ID: BmiJ8WBl6yq

--HG--
extra : rebase_source : 0846bc24eb1ed188d258fc8e3877f413122349ff
2017-11-09 16:53:54 -07:00
Tom Prince 74ceb1d825 Bug 1415619: Factor out toolchain cache index calculations. r=dustin,mshal
MozReview-Commit-ID: KSvwr94j5QB

--HG--
extra : rebase_source : 2a246ef983069420f54d400fc48eb3b3cfad2886
2017-11-06 13:37:00 -07:00
CYBAI f6119599d6 servo: Merge #19253 - style: Move font-variant-ligatures outside of mako (from CYBAI:font-variant-ligatures-out-of-mako); r=emilio
This is a sub-PR of #19015
r? @emilio

---
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes fix #19246
- [x] These changes do not require tests

Source-Repo: https://github.com/servo/servo
Source-Revision: b4c274d190b039443101ba34a3dd84112edfe314

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 5e90d778801ac494f6b78445e5c243ffc8bed7eb
2017-11-17 15:03:14 -06:00
Botond Ballo b968be1ddd Bug 1416754 - Reftest. r=longsonr
MozReview-Commit-ID: Kd0umDQxYsH

--HG--
extra : rebase_source : 60fe483c9d650ba3dc0eddddb46f302c24ded37a
2017-11-17 15:19:34 -05:00
Botond Ballo 6adc2e4d1d Bug 1416754 - Account for a clip-path's transform in nsSVGUtils::GetBBox(). r=longsonr
MozReview-Commit-ID: 87RpVYk0nm0

--HG--
extra : rebase_source : 95bc906f923de229f6af63473f263e07d81e60ff
2017-11-15 17:33:41 -05:00
Mike Hommey b20067214e Bug 1418123 - Apply junk on huge and large reallocations. r=njn
Zero and junk should have the same scope, but currently huge and large
reallocs are zeroed when zeroing is enabled, but are not junked when
junking is enabled. This makes things straight, leaning on the side of
filling the added bytes, rather than not.

This has an actual effect on debug builds, where junk is enabled by
default.

--HG--
extra : rebase_source : f409cae7ea720f69239d896d155b653efc648feb
2017-11-16 16:34:31 +09:00
Mike Hommey a6bafc7783 Bug 1418123 - Factor out the zero/junk logic. r=njn
--HG--
extra : rebase_source : fe8f184e072982b1995b4059f799a0b6c22af668
2017-11-10 16:59:21 +09:00
Jared Wein d2e8741f6d Bug 1410900 - Allow using shift-click on the Reload Frame context menuitem to skip the cache when reloading the frame. r=johannh
This patch uses the same logic as BrowserReloadOrDuplicate to determine if the cache should be skipped. I didn't extract out the logic to a separate function because I didn't want to add another function to the global namespace of browser.js.

MozReview-Commit-ID: 15kztsqMnAM

--HG--
extra : rebase_source : d5ad3ee62062d5971c95281368a102298e367e59
2017-10-26 19:42:18 -04:00
Shane Caraveo 1bc1c23eb7 Bug 1416872 fix canceling request, r=rpl
MozReview-Commit-ID: BqZFsPHo4Ty

--HG--
rename : toolkit/components/extensions/test/mochitest/test_chrome_ext_identity.html => toolkit/components/extensions/test/mochitest/test_ext_identity.html
extra : rebase_source : 9bbef2189b9e1400b0f4ca80a6da77164cfbf373
2017-11-16 13:07:51 -08:00
Martin Stransky 6657eb539e Bug 1360566 - [Wayland] - Implement XRemote Server by D-Bus, r=jhorak
It creates new nsRemoteService instance which is parent (proxy) class which is registered as global nsIRemoteService. It provides basic functionality (watch observer for shutdown, launch firefox instance by HandleCommandLine()) for child services which are system specific. nsDBusRemoteService listens on DBus interface and it's available on DBus enabled systems only. nsGtkRemoteService is the former one based on X window propery mechanism.

MozReview-Commit-ID: GHpXdjstwyY

--HG--
extra : rebase_source : 54847a04ebd0bae6dc3d33352e8155a1e3fa09f4
2017-11-09 12:13:32 +01:00
David Keeler cdac966d1b bug 1417677 - remove "security.use_sqldb" and always use the sqlite-backed NSS DBs r=jcj
MozReview-Commit-ID: 2qoJz5gDPyY

--HG--
extra : rebase_source : 89ccda87138ac02004d290f621e9d53dcddc08ff
2017-11-15 15:24:58 -08:00
Jared Wein 1f5f70d493 Bug 1408152 - Sync the throbber animations again after the tab has finished moving. r=Gijs
This feels pretty ugly to dig in to tabbrowser's tabprogresslistener so we can call syncThrobberAnimations. Alternatively, syncThrobberAnimations could be pulled out of the tabprogresslistener now that it would be called from another site. I looked at the CSS changes that the tab moving does and nothing jumped out at me as to why the animation gets out of sync.

MozReview-Commit-ID: ICbyQ8RMAVu

--HG--
extra : rebase_source : 82dcfa026b718823722817c63f0f1382bed7eb28
2017-11-16 12:19:16 -05:00
David Burns 1583331777 Bug 1416284: Update WDSpec tests expectations. r=ato
MozReview-Commit-ID: HrikhmLgamY

--HG--
extra : rebase_source : 60baa1406c2127cc552719b2b5a276aaac2e7f35
2017-11-10 19:46:40 +00:00
David Burns 6016775811 Bug 1416284: Dismiss alerts when we hit an UnexpectedAlertOpen error. r=ato
The Browser Testing and Tools group agreed that the webdriver endpoint, when
asserting for a modal, that it clears the modal on the screen and raises an
an Unexpected Alert Open error.

See https://github.com/w3c/webdriver/pull/1145

MozReview-Commit-ID: 1OnT1AMM0tY

--HG--
extra : rebase_source : d403cdd98d6ceaf2fc101e9371e4092ceb7558de
2017-11-10 17:25:50 +00:00
David Keeler 68dd6026ab bug 1418135 - asynchronously determine the chain to display in the details pane of the certificate viewer r=mgoodwin
The current certificate viewer uses "getChain" to determine what chain to show
in the details pane. This is problematic for a number of reasons including a)
it's synchronous (and potentially slow) and b) getChain may return something
almost entirely quite unlike any actual trusted path (see bug 1004580 comment
0).

This won't fix the whole problem (whatever's opening the certificate viewer
should really be passing in the chain itself), but that's hard, so this would at
least change the determination to be asynchronous and at least won't result in
something completely bogus.

MozReview-Commit-ID: J9uqRgxL52j

--HG--
extra : rebase_source : 0cb0a02564f7d962a57af90a9d1177ff41f064fe
2017-11-16 15:48:47 -08:00
Mike Taylor ed973e7218 Bug 1417273. Remove obsolete assertion from Report Site Issue test. r=miketaylr, a=testonly
MozReview-Commit-ID: 2lb9I2ugP21

--HG--
extra : rebase_source : 13ae7a5af3bbbb00c6cae3685ef5436e601f0f24
2017-11-17 09:37:44 -06:00
Mike Taylor aec15583f6 Bug 1417273. Use PageAction.setDisabled to enable/disable Report Site Issue button. r=adw
MozReview-Commit-ID: LPGtI3Qyv1k

--HG--
extra : rebase_source : fc4f7842b97157bcc48e775f33a164df46464a46
2017-11-16 15:10:05 -06:00
Edouard Oger ee0f18811d Bug 1416842 - Allow fetch to reject with nsresult in chrome code. r=bkelly
MozReview-Commit-ID: FD2NUJZtAhT

--HG--
extra : rebase_source : cff033ea3d7e9581112392e7725290819fbec18b
2017-11-15 14:53:42 -05:00
Edouard Oger afa6330a25 Bug 1416322 - Wait until the network is back up to sync after waking-up from sleep. r=markh
MozReview-Commit-ID: 2vzmj3UkvtD

--HG--
extra : rebase_source : a152684365627cf1ea68efe10f5e27ad15577135
2017-11-16 13:12:31 -05:00
Edouard Oger 3cea89e3ba Bug 1397551 - Delete Mobile Bookmarks query when there are no mobile bookmarks. r=markh
MozReview-Commit-ID: GaZPRFqJE8T

--HG--
extra : rebase_source : c3035cce9032e463fb4f8d02910206f44920559a
2017-11-09 14:55:54 -05:00
Bob Silverberg ea5edb4f6a Bug 1404584 Part 3: Convert ExtensionPreferencesManager to use update and uninstall events, r=aswan,jkt
This includes removing the "web-extension-preferences-replacing" and "web-extension-preferences-replaced"
notifications as they are no longer needed.

MozReview-Commit-ID: IjNf4BImgas

--HG--
extra : rebase_source : a48e72c291ebd509d19e9e94196d3600eb7328c4
2017-11-01 09:51:41 -04:00
Bob Silverberg d5a84e4c0a Bug 1404584 Part 2: Convert ext-chrome-settings-overrides to use update and uninstall events, r=aswan,mkaply
MozReview-Commit-ID: KtagRbDz19S

--HG--
extra : rebase_source : 07b6aca0c1ad1653397055fc0ab61c2f37ad51bb
2017-11-01 09:50:03 -04:00
Andrew Swan e22db87de6 Bug 1404584 Part 1: Use extensionId in ExtensionSettingsStore and ExtensionPreferencesManager methods, r=aswan
This code changes all of the functions in the ESS and the EPM to accept an extensionId rather than an
extension object, which is required for responding to the new onUpdate event.

MozReview-Commit-ID: FwMVa0fShGj

--HG--
extra : rebase_source : 6b17f729966b5f1c804fb50fe41459859ab3049b
2017-10-24 20:18:03 -07:00
Tom Ritter effa6e2462 Bug 1414016 Remove the MinGW Build from beta due to build breaks r=aki
MozReview-Commit-ID: GqK0hNwLwoZ

--HG--
extra : rebase_source : 17afca216802824fcf47029303108d237f5acb91
2017-11-17 08:56:00 -06:00
Andrew McCreight c1683b8743 Bug 1360310 - Make ghost window reporter use tab groups instead of eTLD. r=bz
A ghost window is a window that is:
a) detached
b) we think it should have gone away
c) it has been in that state for a while

Right now, criterion b holds if the detached window does not have the
same eTLD as any window that is not detached. However, this can cause
false positives when a page leaks a cross-origin iframe.

This patch changes criterion b to be that it holds if the window is
not in the same tab group as any non-detached window. This should
match better with the goal of ghost windows, which is to identify when
pages don't go away after their tab is closed.

MozReview-Commit-ID: GG8d0WkXDUt

--HG--
extra : rebase_source : a9464b91bf565e2fe46062b4ce3b591b10e38f25
2017-11-08 09:48:54 -08:00
Miko Mynttinen 3b508a2e1b Bug 1417601 - Override dirty rect for OOF frames with containing block outside a modified stacking context r=mattwoodrow
MozReview-Commit-ID: DqvdDECU7dM

--HG--
extra : rebase_source : 3abb1741d8fec40249a4450ed3e867691c490f95
extra : intermediate-source : 0ac00e0c1d107480da7c387ac6969f4eafd96475
extra : source : e88d129b7a6d372adddb781b8e6384f70c08c380
2017-11-16 16:09:16 +01:00
Andrew Swan fcb1dba461 Bug 1353861 Handle .zip files as temporary addons r=jdescottes
MozReview-Commit-ID: A9MQtnT16LV

--HG--
extra : rebase_source : 2f12d0acab93994d4d25cc200daeb0b16996a7b5
2017-11-15 22:03:34 -08:00
Botond Ballo 5f6ce2d40f Bug 1415963 - Add a reftest. r=mstange
MozReview-Commit-ID: kbVHp3lqCU

--HG--
extra : rebase_source : fc7117ba005a378e6746305e4c5966b7a566920e
2017-11-13 19:35:58 -05:00
Botond Ballo 2e288f9a6b Bug 1415963 - Take into account stroke (not just fill) when calculating the contribution of an SVG element to a clip rect for a clip path. r=mstange
MozReview-Commit-ID: 7ZwwOH0ErRN

--HG--
extra : rebase_source : ceb52d8f5c57259f99ac819fa4e7cfda92bd893e
2017-11-13 19:35:51 -05:00
abhinav 72727b2b05 Bug 1408970 - Test for view source in debugger. r=nchevobbe
MozReview-Commit-ID: ARxkjtFbn2E

--HG--
extra : rebase_source : c4abbc3e3c06c4a2f3b24899bf557225df39e163
2017-11-06 22:12:03 +05:30
Ryan Leake 280baffc4c Bug 1333254 - Adjust variations of 'device pixel ratio' spelling. r=jryans
MozReview-Commit-ID: 9Fuc3pbX6Ey


--HG--
rename : devtools/client/responsive.html/components/DprSelector.js => devtools/client/responsive.html/components/DevicePixelRatioSelector.js
2017-11-17 11:08:42 -06:00
Emilio Cobos Álvarez c5a664a70b servo: Merge #19264 - style: Remove unused argument in element_needs_traversal (from emilio:unused-arg); r=mbrubeck
Source-Repo: https://github.com/servo/servo
Source-Revision: bd6caef234f9a1c29cc01c907255a4f307fbc827

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 9cc9fff568acbbfddb185ff5aa5c2f59320f65f8
2017-11-17 10:03:05 -06:00
Edgar Chen 6d7d215d0e Bug 1396620 - Part 2: Fix compartment mismatch crash when doing old prototype swizzling for custom element; r=smaug
MozReview-Commit-ID: GMxikyKJ54A

--HG--
extra : rebase_source : 594ab2727e085e4b1e81d2ed5915b230b7c96365
2017-10-16 10:14:56 +08:00
Edgar Chen 698fdbc62e Bug 1396620 - Part 1: Remove created callback for custom elements; r=jdai,smaug
MozReview-Commit-ID: IDovq3OZwgy

--HG--
extra : rebase_source : bae891833d4f8139fed2ed31af85173694c7eb11
2017-10-13 23:36:54 +08:00
Michael Ratcliffe c351c5f556 Bug 1418320 - JSON Viewer: Split HeadersToolbar, JsonToolbar and TextToolbar out to their own files r=Honza
MozReview-Commit-ID: KdGLYV4rHB9

--HG--
extra : rebase_source : b0a9e75236d2b840dc51df00097b364bf125bb6f
2017-11-17 13:59:12 +00:00
Kartikaya Gupta 970ae8d67f Bug 1417062 - Update for API change in WR PR 2043. r=nical
MozReview-Commit-ID: 1tkg8G6BT2Q

--HG--
extra : rebase_source : c12aedca9dc1f558a89172478b16a16aa039f059
2017-11-17 08:43:49 -05:00
Kartikaya Gupta 90e8088bb6 Bug 1417062 - Update reftest annotations for changes in WR PR 2031. r=nical
MozReview-Commit-ID: 9yCEOjrnPSQ

--HG--
extra : rebase_source : 13cf0cd891a2d6a5eac800616422274c4a465c19
2017-11-17 08:43:30 -05:00
Kartikaya Gupta 6b90531555 Bug 1417062 - Update webrender to commit d490a74c438d987122c600afca6bb2247ab38637. r=nical
MozReview-Commit-ID: 4i2RKAFTAMd

--HG--
extra : rebase_source : df9734e5475a2d0e133553dbb10b07f417d5b985
2017-11-17 08:42:23 -05:00
Jeremy Chen 7387e4c386 Bug 1415581 - get the correct positions of explicit hyphens while calling PropertyProvider::GetHyphenationBreaks. r=jfkthame
In the current implementation, when hyphens property is set to auto, we do some
math to determine the index of text fragment, so we can check whether a character
is an explicit hyphen. However, the math calculation is not reliable, and it is
not easy to calculate the fragment index when there are more than one fragments
in a gfxTextRun, e.g., a paragraph which consists multiple inline elements.

In this patch, we simply use GetOriginalOffset() to get the position relative
to the current text fragment, and scan/detect explicit hyphens correctly.

MozReview-Commit-ID: JIg3tdpViRH

--HG--
extra : rebase_source : a6ac03914badd2f2dcd238186a6653e8660bc116
2017-11-17 12:00:58 +08:00
Jeremy Chen 7d5e0d0763 Bug 1415581 - add reftest. r=jfkthame
Add reftest to ensure that hyphenation breaks are not affected if there are
multiple inline elements inside a paragraph.

MozReview-Commit-ID: Jmh0LPgjCVF

--HG--
extra : rebase_source : 985ae8c3f878c0275b3dab6876bbc544ccb8cc36
2017-11-16 19:19:07 +08:00
Rob Wu 5b7fed7163 Bug 1418287 - Add preference to disable the system notification service r=baku
MozReview-Commit-ID: 5D1yJ8o0BgA

--HG--
extra : rebase_source : d4972854e5e8fab117dd6cdae82c2cebca002e5d
2017-11-17 13:29:15 +01:00
Jeremy Chen fa080f402c Bug 1387176 - switch nsFrameSelection to use per-member defaults. r=TYLin
Many members of nsFrameSelection are uninitialized, which could cause some
potential issues. In this patch, we use per-member defaults for nsFrameSelection,
and make sure we initialize all the members properly.

MozReview-Commit-ID: H9MMlSZoinh

--HG--
extra : rebase_source : c68ac4f61a687fd981363efa924fdbb2e0804b10
2017-11-17 17:03:15 +08:00
Jeremy Chen c4bc4498fd Bug 1387176 - move member initialization from the constructor to class definition for nsFrameSelection. r=TYLin
In this patch, we move the member assignments in nsFrameSelection's constructor
to nsFrameSelection's class definition. This is a pre-patch for switching
nsFrameSelection to use per-member defaults. With this patch, all the uninitialized
members can be tracked easily.

MozReview-Commit-ID: 1HhTDlV73QN

--HG--
extra : rebase_source : f97f7a46ba70e1f36f4812591d73b64061cf0c9e
2017-11-17 16:18:40 +08:00
Andreea Pavel d377351feb Backed out 1 changesets (bug 1417940) for failing browser-chrome browser/components/contextualidentity/test/browser/browser_aboutURLs.js r=backout on a CLOSED TREE
Backed out changeset 2c2f807e23b5 (bug 1417940)
2017-11-17 18:08:45 +02:00
Andreea Pavel 83c3d396d1 Backed out 2 changesets (bug 1339731) for failing browser/extensions/formautofill/test/mochitest/test_form_changes.html r=backout on a CLOSED TREE
Backed out changeset 9faf8dcf5c6e (bug 1339731)
Backed out changeset 8492412ff6f6 (bug 1339731)
2017-11-17 17:56:44 +02:00
Masatoshi Kimura e19539d4d1 Bug 1417209 - Do not fail when version parameter is found. r=mrbkap
I used ReportToConsoleNonLocalized to make the patch upliftable.

MozReview-Commit-ID: LsOBOfzU9Hr

--HG--
extra : rebase_source : 77005687c079b96f86f7b70ad155b4e5d1faed88
2017-11-16 21:21:39 +09:00
abhinav 99bc432a12 Bug 1319597 - Move DPR text into the DPR menu options. r=jryans
MozReview-Commit-ID: 8gTzkWvVdfn

--HG--
extra : rebase_source : f40f1ca6e01a763b5cd1ea03a81e579557a19525
2017-11-07 23:11:50 +05:30