Timothy Guan-tin Chien
005832324b
Bug 1454357 - Remove the scrollbox binding r=NeilDeakin
...
With all the previous efforts, the scrollbox binding now does nothing but to create an inner box element holding the scrolling content.
It turned out that inner box can be easily removed. The padding set by the document sheets can be moved to the srollbox element directly.
The only gotcha is XULScrollElement::ScrollByIndex() -- it can now reach the child item frames directly from the scrolled frame.
Depends on D15169
Differential Revision: https://phabricator.services.mozilla.com/D15170
--HG--
extra : moz-landing-system : lando
2019-01-09 20:12:26 +00:00
Brian Grinstead
f6c12a437b
Bug 1441935 - Modifications on top of the generated MozBrowser Custom Element r=mconley
...
In order to make the history easier to navigate, this changeset includes the
modifications required to make <xul:browser> actually work as a Custom Element,
and switches the app to use it instead of the XBL browser.
Differential Revision: https://phabricator.services.mozilla.com/D14911
--HG--
extra : moz-landing-system : lando
2019-01-10 01:45:43 +00:00
Mike Shal
e4b57ecdda
Bug 1507334 - Add mozconfigs for 3-stage PGO; r=firefox-build-system-reviewers,chmanchester#firefox-build-system-reviewers
...
These two mozconfigs are used for the 1st and 3rd stages of PGO.
'profile-generate' is used for the 1st stage to generate a firefox
binary with instrumentation enabled. Since it is only used for getting
profile data, we don't run tests against it or need crashreporter
symbol.s
The 'profile-use' mozconfig is for the 3rd and final stage were we
produce the fully optimized build. The profiling information and jarlog
are input artifacts produced by the 2nd stage (running the
profileserver).
Differential Revision: https://phabricator.services.mozilla.com/D15749
--HG--
extra : moz-landing-system : lando
2019-01-10 01:34:49 +00:00
Mike Hommey
3dc15d5c35
Bug 1516374 - Upgrade clang to 7.0.1. r=dmajor
...
Differential Revision: https://phabricator.services.mozilla.com/D15346
--HG--
extra : moz-landing-system : lando
2019-01-09 23:01:46 +00:00
shindli
eae80bd903
Merge mozilla-central to autoland. a=merge CLOSED TREE
2019-01-09 23:45:39 +02:00
shindli
e196689816
Merge inbound to mozilla-central. a=merge
2019-01-09 23:42:10 +02:00
shindli
20a70f9169
Merge autoland to mozilla-central. a=merge
2019-01-09 23:40:48 +02:00
Mike Cooper
59081613bd
Bug 1479127 - Add featuregate library r=mossop,firefox-build-system-reviewers,mshal
...
Differential Revision: https://phabricator.services.mozilla.com/D5175
--HG--
extra : moz-landing-system : lando
2019-01-09 20:01:52 +00:00
Cosmin Sabou
ad04ab5446
Merge mozilla-inbound to mozilla-central. a=merge
2019-01-09 18:05:44 +02:00
k88hudson
8a55a102dc
Bug 1518321 - Pref on CFR in release r=andreio
...
Differential Revision: https://phabricator.services.mozilla.com/D15880
--HG--
extra : moz-landing-system : lando
2019-01-09 15:15:04 +00:00
Mark Banner
ff1a583b08
Bug 1515081 - Reimplement autocomplete result timing telemetry for the new quantumbar. r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D15818
--HG--
extra : moz-landing-system : lando
2019-01-09 15:11:49 +00:00
Mark Banner
a290cfc473
Bug 1515081 - Fix the cancel search test for the UrlbarController to actually test the cancel. r=mak
...
Currently, it only passes that test due to awaiting for a non-promise.
Differential Revision: https://phabricator.services.mozilla.com/D15817
--HG--
extra : moz-landing-system : lando
2019-01-09 15:11:45 +00:00
Cosmin Sabou
1e50aa1d21
Merge mozilla-central to mozilla-inbound.
...
--HG--
rename : devtools/client/shared/multi-e10s-helper.js => devtools/shared/multi-e10s-helper.js
rename : toolkit/themes/shared/numberbox.css => toolkit/themes/shared/numberinput.css
extra : rebase_source : 3aa7c3b9f560aaa47259594ce1e52f1bfbbad169
2019-01-09 18:16:13 +02:00
Johann Hofmann
cc1d12d6fc
Bug 1414804 - Fix test for expired certificate "helpful" messaging to users with broken system clocks. r=Gijs
...
We initially thought we would need a new test certificate to be able to test
clock skew, but I found that we can reliably produce the clock skew page by
making Firefox believe that the validity range of the cert used by
expired.example.com is the correct date. How we do that is described in
more detail in the test comments.
This patch also updates the formatter for the new clock skew page to not
show hours and minutes, as it did previously on the old clock skew warnings.
Differential Revision: https://phabricator.services.mozilla.com/D13690
--HG--
extra : moz-landing-system : lando
2019-01-09 17:23:18 +00:00
Luca Greco
49a13352a4
Bug 1468460 - Fix and test extension menus and menus.overrideContext on options_ui pages. r=mixedpuppy,robwu
...
Depends on D9920
Differential Revision: https://phabricator.services.mozilla.com/D15225
--HG--
extra : moz-landing-system : lando
2019-01-08 22:23:00 +00:00
Tim Nguyen
34cebfc0b6
Bug 1437641 - Remove numberbox binding and convert usages to input[type=number]. r=bgrins,dao
...
Differential Revision: https://phabricator.services.mozilla.com/D15882
--HG--
rename : toolkit/themes/shared/numberbox.css => toolkit/themes/shared/numberinput.css
extra : moz-landing-system : lando
2019-01-09 08:51:32 +00:00
Dão Gottwald
7c3d27bb52
Bug 1518745 - Remove inner padding from all panel footer buttons. r=ntim
...
Differential Revision: https://phabricator.services.mozilla.com/D16018
--HG--
extra : moz-landing-system : lando
2019-01-09 10:50:46 +00:00
Mark Banner
537292585c
Bug 1518152 - Create a TelemetryTestUtils.jsm and start using it in browser/modules/test. r=Dexter
...
Differential Revision: https://phabricator.services.mozilla.com/D15839
--HG--
extra : moz-landing-system : lando
2019-01-09 09:08:42 +00:00
Luca Greco
b003d66246
Bug 1468460 - Support context menu in WebExtensions options pages embedded inside an about:addons tab. r=mixedpuppy,robwu
...
Differential Revision: https://phabricator.services.mozilla.com/D9920
--HG--
extra : moz-landing-system : lando
2019-01-07 20:53:13 +00:00
Noemi Erli
d3e491db1d
Backed out changeset 86cbcf2195f9 (bug 1356036) for browser-chrome failures in browser_all_files_referenced.js CLOSED TREE
2019-01-09 16:59:28 +02:00
Noemi Erli
e79ee45812
Backed out 3 changesets (bug 1482389) for build bustages in nsDOMAttributeMap.h CLOSED TREE
...
Backed out changeset c1cfc595892f (bug 1482389)
Backed out changeset bd20e420f257 (bug 1482389)
Backed out changeset af06731b5203 (bug 1482389)
--HG--
rename : dom/chrome-webidl/XULTreeElement.webidl => dom/webidl/TreeBoxObject.webidl
rename : dom/xul/XULTreeElement.cpp => layout/xul/tree/TreeBoxObject.cpp
rename : dom/xul/XULTreeElement.h => layout/xul/tree/TreeBoxObject.h
2019-01-09 16:00:19 +02:00
Gijs Kruitbosch
ceecd61c16
Bug 1515863, r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D15221
--HG--
extra : rebase_source : 64431f64e9af7a961ffcd47c7b8e01dbecc71b07
2018-12-21 11:56:47 +00:00
Razvan Maries
f4c5025ab9
Merge mozilla-inbound to mozilla-central a=merge
2019-01-09 00:01:24 +02:00
Daniel Varga
599bfc410a
Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE
...
--HG--
rename : browser/components/pocket/locale/en-US/pocket.properties => browser/locales/en-US/chrome/browser/pocket.properties
rename : devtools/client/aboutdebugging-new/test/browser/head-addons-script.js => devtools/client/aboutdebugging-new/test/browser/helper-addons.js
rename : devtools/client/aboutdebugging-new/test/browser/debug-target-pane_collapsibilities_head.js => devtools/client/aboutdebugging-new/test/browser/helper-collapsibilities.js
rename : devtools/client/aboutdebugging-new/test/browser/head-mocks.js => devtools/client/aboutdebugging-new/test/browser/helper-mocks.js
rename : devtools/client/aboutdebugging-new/test/browser/head-serviceworker.js => devtools/client/aboutdebugging-new/test/browser/helper-serviceworker.js
rename : devtools/client/aboutdebugging-new/test/browser/mocks/head-client-wrapper-mock.js => devtools/client/aboutdebugging-new/test/browser/mocks/helper-client-wrapper-mock.js
rename : devtools/client/aboutdebugging-new/test/browser/mocks/head-runtime-client-factory-mock.js => devtools/client/aboutdebugging-new/test/browser/mocks/helper-runtime-client-factory-mock.js
rename : devtools/client/aboutdebugging-new/test/browser/mocks/head-usb-runtimes-mock.js => devtools/client/aboutdebugging-new/test/browser/mocks/helper-usb-runtimes-mock.js
rename : dom/base/nsIdentifierMapEntry.h => dom/base/IdentifierMapEntry.h
extra : rebase_source : 0d517ceff0f11aadfa88634e773b3436ad48a8e6
2019-01-08 18:35:10 +02:00
Daniel Varga
0d21c9eedd
Merge mozilla-inbound to mozilla-central. a=merge
2019-01-08 18:23:16 +02:00
Daniel Varga
8306d673ed
Merge mozilla-central to autoland. a=merge on a CLOSED TREE
2019-01-08 18:31:08 +02:00
Paolo Amadini
24cff8e905
Bug 1517507 - Part 4 - Move the editing code to the PrefRow class. r=bgrins
...
Differential Revision: https://phabricator.services.mozilla.com/D15665
--HG--
extra : rebase_source : e5516cd3c19284f20052c307aadd0c8a25f4b369
extra : amend_source : 7a5ae4155018816e2a83ac8d78d47357aff1dfb6
2019-01-08 11:48:41 +00:00
Paolo Amadini
408c7eca26
Bug 1517507 - Part 3 - Share the table row creation and update code. r=bgrins
...
Differential Revision: https://phabricator.services.mozilla.com/D15664
--HG--
extra : rebase_source : cb05da81aca921417af98132537e1b03b6d06f53
extra : amend_source : d2509aede2d31582598d002aed1e7f0a0955b6c7
2019-01-08 11:48:29 +00:00
Paolo Amadini
1b5ec2acdf
Bug 1517507 - Part 2 - Improve validation of numeric input. r=bgrins
...
Differential Revision: https://phabricator.services.mozilla.com/D15663
--HG--
extra : rebase_source : 372f27d0b869ae9f50c465521287d434fdb7ccb5
extra : amend_source : ed009bc1c00bd716ee19c728c72d5adf3a08198f
2019-01-08 11:48:18 +00:00
Oana Pop Rus
3adbeba770
Merge mozilla-inbound to mozilla-central. a=merge
2019-01-08 12:13:02 +02:00
Aaron Klotz
b4764bf8f4
Bug 1509929: Part 3 - Add TestSameBinary to launcher process tests; r=mhowell
...
This test ensures that IsSameBinaryAsParentProcess works correctly when
information about the current process's parent is no longer available.
It uses three processes which are outlined in the block comment at the top of
TestSameBinary.cpp.
Differential Revision: https://phabricator.services.mozilla.com/D15448
--HG--
extra : moz-landing-system : lando
2019-01-08 00:10:12 +00:00
Aaron Klotz
7b47bb6e92
Bug 1509929: Part 1 - Move IsSameBinaryAsParentProcess to its own header; r=mhowell
...
Differential Revision: https://phabricator.services.mozilla.com/D15446
--HG--
extra : moz-landing-system : lando
2019-01-08 00:09:26 +00:00
Kirk Steuber
ca450cef6f
Bug 1518348 - Hide about:restartrequired from about:about r=mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D15888
--HG--
extra : moz-landing-system : lando
2019-01-08 00:09:44 +00:00
Bogdan Tara
96769dfd83
Backed out 3 changesets (bug 1509929) for mingw failures on TestSameBinary.cpp CLOSED TREE
...
Backed out changeset 8d432633f8fb (bug 1509929)
Backed out changeset 5ec50f23671e (bug 1509929)
Backed out changeset 8bdba9ec4d5b (bug 1509929)
2019-01-08 01:33:43 +02:00
Aaron Klotz
025eb3a5bd
Bug 1509929: Part 3 - Add TestSameBinary to launcher process tests; r=mhowell
...
This test ensures that IsSameBinaryAsParentProcess works correctly when
information about the current process's parent is no longer available.
It uses three processes which are outlined in the block comment at the top of
TestSameBinary.cpp.
Differential Revision: https://phabricator.services.mozilla.com/D15448
--HG--
extra : moz-landing-system : lando
2019-01-07 22:36:55 +00:00
Aaron Klotz
7ee47561c5
Bug 1509929: Part 1 - Move IsSameBinaryAsParentProcess to its own header; r=mhowell
...
Differential Revision: https://phabricator.services.mozilla.com/D15446
--HG--
extra : moz-landing-system : lando
2019-01-07 22:36:08 +00:00
Wes Kocher
2beede3e4d
Bug 1294933 - Only release the reference to the mac dockmenu when the hidden window is shutdown r=peterv
...
Differential Revision: https://phabricator.services.mozilla.com/D15617
--HG--
extra : moz-landing-system : lando
2019-01-07 21:49:44 +00:00
alwu
294f48db51
Bug 1513039 - part12 : remove temporary allow. r=daleharvey,florian
...
After removing autoplay doorhanger, we won't have temporary allow.
Differential Revision: https://phabricator.services.mozilla.com/D14340
--HG--
extra : moz-landing-system : lando
2019-01-07 18:42:55 +00:00
alwu
b19b9b34f5
Bug 1513039 - part11 : remove pref 'media.autoplay.ask-permission'. r=cpearce
...
Depends on D14335
Differential Revision: https://phabricator.services.mozilla.com/D14336
--HG--
extra : moz-landing-system : lando
2019-01-07 18:41:58 +00:00
alwu
edbf43dd41
Bug 1513039 - part10 : remove nsIAutoplay.PROMPT r=daleharvey,cpearce
...
Depends on D14334
Differential Revision: https://phabricator.services.mozilla.com/D14335
--HG--
extra : moz-landing-system : lando
2019-01-07 18:41:03 +00:00
alwu
99419e95dd
Bug 1513039 - part9 : remove autoplayMediaCombobox. r=daleharvey,flod
...
Use CheckedBox instead.
Differential Revision: https://phabricator.services.mozilla.com/D14334
--HG--
extra : moz-landing-system : lando
2019-01-07 18:39:35 +00:00
alwu
3e5817542c
Bug 1513039 - part8 : remove autoplay prompt front-end codes. r=florian,daleharvey,flod
...
Remove autoplay prompt related js codes.
Differential Revision: https://phabricator.services.mozilla.com/D14333
--HG--
extra : moz-landing-system : lando
2019-01-07 18:38:26 +00:00
alwu
c3d58cfb32
Bug 1513039 - part2 : remove temporary autoplay permission tests. r=florian
...
These tests were added in bug 1493766 for testing caching temporary autoplay permission.
Differential Revision: https://phabricator.services.mozilla.com/D14326
--HG--
extra : moz-landing-system : lando
2019-01-07 18:32:35 +00:00
alwu
242554622e
Bug 1513039 - part1 : remove caching temporary autoplay permission. r=smaug,florian
...
We're going to remove all autoplay temporary permission related codes, so we don't need to cache it anymore.
Differential Revision: https://phabricator.services.mozilla.com/D14325
--HG--
extra : moz-landing-system : lando
2019-01-07 18:29:10 +00:00
Csoregi Natalia
5573623926
Merge mozilla-central to autoland. CLOSED TREE
2019-01-07 23:49:15 +02:00
Csoregi Natalia
498c659ff8
Merge inbound to mozilla-central. a=merge
2019-01-07 23:46:59 +02:00
Ed Lee
a99776d140
Bug 1517867 - Add Discovery Stream stubs + tools and bug fixes to Activity Stream r=k88hudson
...
Differential Revision: https://phabricator.services.mozilla.com/D15755
--HG--
extra : moz-landing-system : lando
2019-01-07 20:25:46 +00:00
Shane Caraveo
73932f96a1
Bug 1516655 fix widget.node checks in browserAction code, r=rpl
...
Differential Revision: https://phabricator.services.mozilla.com/D15475
--HG--
extra : moz-landing-system : lando
2019-01-07 19:38:49 +00:00
Gijs Kruitbosch
3da0062d36
Bug 1502179 - don't treat closing last non-popup window as quitting when a popup window is still open (on Windows/Linux), r=jaws,mikedeboer
...
Differential Revision: https://phabricator.services.mozilla.com/D15408
--HG--
extra : moz-landing-system : lando
2019-01-07 19:26:17 +00:00
Dave Townsend
1c728fbeac
Bug 1517029: Fail favicon requests when encountering an icon that requires credentials. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D15768
--HG--
extra : moz-landing-system : lando
2019-01-07 17:57:46 +00:00