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

599864 Коммитов

Автор SHA1 Сообщение Дата
Dorel Luca 3b90edda24 Merge mozilla-inbound to mozilla-central. a=merge 2018-06-10 01:04:17 +03:00
Felipe Gomes cb84157b47 Bug 1467586 - Convert the DateTimePickerListener object into a class to be instantiated when needed. r=mconley
MozReview-Commit-ID: FFXPkLFjJk

--HG--
extra : rebase_source : 33d0453e530b0f3d1a4b52dea30149f81c523524
2018-06-09 18:46:39 -03:00
Felipe Gomes ce1f2896a7 Bug 1467586 - Part 0. hg cp the DateTimePickerListener object to a new file, and rename the DateTimePickerHelper. r=mconley
Since we're naming this new file as DateTimePickerContent, it's also a good opportunity to rename the DateTimePickerHelper to DateTimePickerParent to make it more meaningful

MozReview-Commit-ID: 9xNwUjZb6UF

--HG--
rename : toolkit/content/browser-content.js => toolkit/modules/DateTimePickerContent.jsm
rename : toolkit/modules/DateTimePickerHelper.jsm => toolkit/modules/DateTimePickerParent.jsm
extra : rebase_source : 89cbaa19e74a904d39087de2cdfbc2789c40057f
2018-06-09 18:46:35 -03:00
Jesse Ruderman 2ed160f327 Bug 612213 - Add a crashtest. r=mats 2018-06-09 23:03:41 +02:00
Jesse Ruderman d4d7b3a1ba Bug 1250791 - Add a crashtest. r=mats 2018-06-09 23:03:40 +02:00
Chris Peterson 10a93127db Bug 1468030 - Geolocation test can sometimes fail with POSITION_UNAVAILABLE on Android. r=jdm
MozReview-Commit-ID: I7NHyznmCJC

--HG--
extra : rebase_source : 9e5a03a7562aa8d081676d1a72eef954accd880c
2018-06-09 11:05:49 -07:00
Bogdan Tara ba15f5d709 Bug 1465427 - Removed references to WinXp, Ubuntu 12.04 r=jmaher 2018-06-09 06:34:00 +03:00
Nils Ohlmeier [:drno] e4164ef1b0 Bug 1467938 - Fix out-of-bounds memory access in WebRTC VP9 Missing Frame Processing. r=ng
--HG--
extra : histedit_source : f18e4e92f3cdb17b80d092b13dc370386119d437%2C06a923f89cefae172e29d0af18800c401394f940
2018-06-08 19:49:40 -07:00
Bogdan Tara 314dceabd8 Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-06-09 18:38:25 +03:00
Bogdan Tara 04b9cbbc2b Merge autoland to mozilla-central. a=merge 2018-06-09 18:34:58 +03:00
Jesse Ruderman c7da709335 Bug 873260 - Add crashtests. r=mats DONTBUILD 2018-06-09 16:11:26 +02:00
Jesse Ruderman 34af89ca3d Bug 827220 - Add a crashtest. r=mats 2018-06-09 16:11:26 +02:00
Jesse Ruderman bb19d486e5 Bug 822877 - Add a crashtest. r=mats 2018-06-09 16:11:26 +02:00
Jesse Ruderman f1e9743b7d Bug 694775 - Add a crashtest. r=mats 2018-06-09 16:11:26 +02:00
Jesse Ruderman 5a1430954d Bug 635153 - Add a crashtest. r=mats 2018-06-09 16:11:26 +02:00
Aki Helin 3287f6a440 Bug 653675 - Add a crashtest. r=mats 2018-06-09 16:11:26 +02:00
Landry Breuil f519765706 Bug 1457092 - Only include SandboxBroker.h header on Linux sandbox. r=gcp 2018-06-09 08:44:00 -04:00
Bogdan Tara fd27dd053f Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-06-09 15:08:05 +03:00
Natalia Csoregi 0fd59d956e Bug 1465414 - Removed winXP and win8 and Ubuntu12.04 references. r=jmaher 2018-06-09 01:48:00 +03:00
Gurzau Raul 002bd8c711 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-06-09 10:51:07 +03:00
Gurzau Raul 74ffb16a12 Backed out 4 changesets (bug 1467536) for permafailing on layout/style/test/test_bug418986-2.html. a=backout
Backed out changeset 4e1cee0e0a48 (bug 1467536)
Backed out changeset 697892c54d63 (bug 1467536)
Backed out changeset 13b38c2d3251 (bug 1467536)
Backed out changeset 086eaeb69efa (bug 1467536)
2018-06-09 10:45:08 +03:00
Brindusan Cristian 731081c222 Merge inbound to mozilla-central. a=merge 2018-06-09 00:53:46 +03:00
Kartikaya Gupta e8616078d6 Bug 1436409 - Remove the nsDisplayLayerEventRegions display item. r=mattwoodrow,tnikkel
MozReview-Commit-ID: 6mw0WUGGT0n

--HG--
extra : rebase_source : cae6237850953a7a878c774da87767a55b3c16b2
2018-06-08 17:31:27 -04:00
Kartikaya Gupta 4ae02b922c Bug 1436409 - Remove the simple-event-region-items pref and bake it in as true. r=miko
MozReview-Commit-ID: IGK1dLSyv00

--HG--
extra : rebase_source : c957cb1faf91306205043bdc2e8d8f327729bdb1
2018-06-08 17:31:27 -04:00
Kartikaya Gupta ded66f718a Bug 1436409 - Remove the layout.event-regions.enabled pref and bake it in as false everywhere. r=tnikkel
This pref was used to enable the building of nsDisplayLayerEventRegions
items without APZ, so that we could test it in isolation. However, we no
longer need to do so, and these display items are going to be deleted
anyway, so we can remove this pref.

MozReview-Commit-ID: LJVcFafCKyS

--HG--
extra : rebase_source : 76d8eeca8dca4ea88b8226bbe6b829dbc40e03e4
2018-06-08 17:31:27 -04:00
Kartikaya Gupta aa21a4d224 Bug 1436409 - Remove gecko/APZ hit-test codepath from WebRenderCommandBuilder. r=botond
This removes the gfx.webrender.hit-test pref, assumes a value of true
everywhere it is used, and deletes all the resulting dead code.

Some gtests were setting this pref to false, and they are now updated to
set gfxVars::UseWebRender to false instead, which has the desired effect
of using the non-WR hit-testing codepath in APZ. (The data needed for
this codepath is set up by the gtests themselves).

MozReview-Commit-ID: 9ljDr8eEnv1

--HG--
extra : rebase_source : fbc321861428e7bb0bf7ab811935b682785debdc
2018-06-08 17:31:26 -04:00
Dorel Luca b22610dcad Merge mozilla-central to autoland 2018-06-10 01:07:15 +03:00
Felipe Gomes 2fa6feff68 Bug 1467278 - Lazily instantiate the AutoScrollController when a middle click occurs. r=Gijs,kats
MozReview-Commit-ID: BCpAHzMcubP

--HG--
extra : rebase_source : 79527df2dc82bb005dfa0e2b94374ce973bfb893
2018-06-09 18:42:51 -03:00
Felipe Gomes a51e90fdb3 Bug 1467278 - Part 0 - hg copy the ClickEventHandler code to a new file. r=kats
MozReview-Commit-ID: 2ncvTj8Njbj

--HG--
rename : toolkit/content/browser-content.js => toolkit/modules/AutoScrollController.jsm
extra : rebase_source : 3872a4523e9a4b1dba88be450a8fe63ac7be19a9
2018-06-09 18:42:47 -03:00
David Walsh 539a9319f7 Bug 1467805 - Debugger Release v64;r=jdescottes
MozReview-Commit-ID: 15lvtOM0WVU

--HG--
extra : amend_source : 9fb5da0d25e62acc3bf3d7bb222c265e8c18179e
2018-06-08 12:27:47 -05:00
Luca Greco 25a3c8254c Bug 1465120 - Use a different telemetry histogram key for the storage.local IndexedDB backend. r=aswan,chutten
MozReview-Commit-ID: ApaNLXehExf

--HG--
extra : rebase_source : d34c183d7d173fc5c49df341628af4b857282107
2018-06-08 15:15:29 +02:00
Emilio Cobos Álvarez 34c03a8f17 Bug 1467536: Serialize properties flagged as SerializedByServo from getComputedStyle. r=xidorn
MozReview-Commit-ID: 9hnxejljlhG
2018-06-08 14:18:11 +02:00
Emilio Cobos Álvarez 4b3dd55620 Bug 1467536: Split GetPropertyValue from GetPropertyCSSValueWithoutWarning. r=xidorn
And remove the later.

MozReview-Commit-ID: BO3epOMe70w
2018-06-08 14:18:06 +02:00
Emilio Cobos Álvarez a9104d20df Bug 1467536: Add CssPropFlags::SerializedByServo and use it on some simple properties. r=xidorn
The idea is to turn the simple properties into a blacklist instead really soon,
and fix the offending ones soon after, so that only shorthands and properties
with layout dependence (and maybe the scrollbar properties, because the poke at
LookAndFeel) are not serialized by Servo.

MozReview-Commit-ID: JTLNnmXzny8
2018-06-08 14:18:00 +02:00
Emilio Cobos Álvarez aaae119167 Bug 1467536: Add a Servo API to get the serialized style of a property. r=xidorn
This is intended to be used by GetComputedStyle when there's no layout
dependency.

MozReview-Commit-ID: 3GAbjo1uQ34
2018-06-08 14:17:52 +02:00
Gijs Kruitbosch f777f77f9c Bug 1467742 - update reader mode code and tests for readability updates, r=jaws
The phrasing content change means that the contents of <div id="foo"> were being put
in their own paragraph inside that div, and then later the singly nested <div><p></p></div>
is unnested and we throw the div away, thus losing the ID attribute, which causes the
browser_readerMode_with_anchor test to fail. The test document is a bit abstract and
I doubt this will be an issue in practice, though I filed
https://github.com/mozilla/readability/issues/460 to copy the id attribute across for
cases where the inner <p> has no such attribute (which would preserve the
id in this case).

MozReview-Commit-ID: 8XBKFiYllxY

--HG--
extra : rebase_source : 8aa713bced0dfb517de5a6a4463356741eb3c5a0
2018-06-08 12:54:35 +01:00
Gijs Kruitbosch 69f3da3ddd Bug 1467742 - update readability from github rev 8fec62d246f563090f5711c02907e2bea7ce96f8, r=jaws
MozReview-Commit-ID: JPdLWPyToCb

--HG--
extra : rebase_source : 701ba8ee87bddbbcb4acb169615600162cc32d1b
2018-06-08 11:57:03 +01:00
Mike Cooper 7b91d4140a Bug 1467563 - Don't send any telemetry for rollbacks that were never rolled out r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D1591
2018-06-08 09:32:37 +00:00
Mark Banner 332df0f776 Bug 1467807 - Stop supporting passing ids to (places)tree.selectItems and selectLeftPaneContainerByHierarchy. r=mak
MozReview-Commit-ID: 8E1VUKU2Ya2

Differential Revision: https://phabricator.services.mozilla.com/D1594
2018-06-08 16:09:37 +00:00
Luca Greco 1b638f8061 Bug 1467720 - Fix "dead object" error raised from ext-storage.js on browser.storage.local API calls. r=aswan
When ExtensionStorageIDB.selectBackend is called from a child process, it calls the main process
and cache the result as a promise, to be reused for the other contexts for the same extension
that are running in the same process.

The cached promise should not be tied to a particular extension context's cloneScope, otherwise
accessing it will raise "can't access dead object" errors after that cloneScope has been
destroyed.

MozReview-Commit-ID: GJuul8sQmlF

--HG--
extra : rebase_source : 63da9edaa2669a8a6c9f47f4d4110c0dae20232e
2018-06-08 05:19:34 +02:00
Noemi Erli bbba37e212 Bug 1299001 - Disable devtools/client/aboutdebugging/test/browser_addons_debug_webextension_popup.js for frequent timeouts on Linux64 debug r=jmaher 2018-06-08 02:52:00 +03:00
arthur.iakab a64c89a490 Merge mozilla-central to inbound 2018-06-08 12:58:41 +03:00
arthur.iakab edbf2c0099 Merge inbound to mozilla-central a=merge 2018-06-08 12:55:49 +03:00
Xidorn Quan d3cefe8ea5 Bug 1466963 followup - Make RawServoUnlockedDeclarationBlock an alias to PropertyDeclarationBlock in Servo side. r=emilio
--HG--
extra : rebase_source : 93e4d83a4401cab5d010cfd3fb2494af33118ce8
extra : source : 78af6231a95c253e7087b879b901798642af81bd
2018-06-08 19:19:28 +10:00
Noemi Erli 64d93c2f86 Backed out changeset 8704878dc845 (bug 1299001) for Gecko Decision Task failure on a CLOSED TREE 2018-06-08 12:12:09 +03:00
Jan Odvarko de2889e000 Bug 1465455 - extract middleware and enhancer functions from store.js; r=nchevobbe
MozReview-Commit-ID: L9bhjZD028G

--HG--
rename : devtools/client/webconsole/store.js => devtools/client/webconsole/enhancers/actor-releaser.js
rename : devtools/client/webconsole/store.js => devtools/client/webconsole/enhancers/batching.js
rename : devtools/client/webconsole/store.js => devtools/client/webconsole/enhancers/css-error-reporting.js
rename : devtools/client/webconsole/store.js => devtools/client/webconsole/enhancers/message-cache-clearing.js
rename : devtools/client/webconsole/store.js => devtools/client/webconsole/enhancers/net-provider.js
rename : devtools/client/webconsole/store.js => devtools/client/webconsole/middleware/history-persistence.js
rename : devtools/client/webconsole/store.js => devtools/client/webconsole/middleware/thunk.js
extra : rebase_source : 76ee8bf81bbb5543d85c891451a67846dcf17864
2018-06-08 08:21:32 +02:00
Noemi Erli f8f601bc9f Bug 1299001 - Disable devtools/client/aboutdebugging/test/browser_addons_debug_webextension_popup.js for frequent timeouts on Linux64 debug r=jmaher 2018-06-08 00:20:00 +03:00
Henrik Skupin a7ac3da64d Bug 1334981 - Backed out changeset d6ca24ba3673 for regression caused by bug 887718. r=enndeakin+6102
MozReview-Commit-ID: 9hIcRVRseO1

--HG--
extra : rebase_source : e7899b4dc74c20a6204583fbaf371eb69b2d9405
2018-06-07 15:48:48 +02:00
Makoto Kato ef31f52f39 Bug 1467670 - Devirtualize InsertFromDrop. r=masayuki
InsertFromDrop is implemented on TextEditor only, so it can do devirtualize
this method.  Also, this method is only called by drop event handler of
EditorEventListener, so it should rename to better name (OnDrop).

Differential Revision: https://phabricator.services.mozilla.com/D1592
2018-06-08 05:19:51 +00:00
Doug Thayer 13f95591c1 Bug 1467619 - Track and adjust layerization on repaint triggers r=mattwoodrow
To avoid creating a bunch of layers when we don't need to, this
tracks when a frame needs to be repainted, and invalidates the
IsStyleAnimated logic around mRestyleCounts if the frame is also
being invalidated.

MozReview-Commit-ID: 5Q96Cx6f3V0

--HG--
extra : rebase_source : 4512ef0c6cb50a730f7d5974ef6364d54b6c49b4
2018-06-07 11:44:03 -07:00