Commit Graph

55882 Commits

Author SHA1 Message Date
Mark Striemer
549ae82f55 Bug 1446101 - Part 4: Remove old alltabs code, rename alltabs-popup to newtab-popup r=dao
MozReview-Commit-ID: 1U0Jg9bpEGV

--HG--
extra : rebase_source : 08a4f7dc03efefe447bdff10b22bca69fce157fe
2018-06-06 16:34:49 -05:00
Mark Striemer
337dd181f0 Bug 1446101 - Part 3: Make History > Hidden Tabs deep link to Hidden Tabs menu r=mak
MozReview-Commit-ID: KgfpYbfVjUm

--HG--
extra : rebase_source : a74189c177c39a9e1c450e64aa6da57ff7635885
2018-06-04 17:11:23 -05:00
Mark Striemer
97b891af2b Bug 1446101 - Part 2: Convert the all tabs panel to photon styles r=dao
MozReview-Commit-ID: 3VzqnG6X5rw

--HG--
rename : browser/modules/TabsPopup.jsm => browser/modules/TabsList.jsm
extra : rebase_source : f31401acae04607d292972cd4ab783334d2b0242
2018-06-06 15:48:21 -05:00
Mark Striemer
ac23920bdc bug 1446101 - Part 1: Extract a common TabsListBase class from TabsPopup r=dao
MozReview-Commit-ID: KPvk0fVoGzG

--HG--
extra : rebase_source : d5d4cf3682cdfdb199f6d934e2e0d13794780b85
2018-05-15 18:40:07 -05:00
Abdoulaye O. Ly
da72601cd7 Bug 1468443 - Reorder browser/base/content/tests/tabs/browser.ini in alphabetic order. r=jaws
MozReview-Commit-ID: GRnjT2cjaf4

--HG--
extra : rebase_source : 79a186251dda0dcd73191177d6b28e60d46ef96c
2018-06-21 23:31:30 +00:00
Abdoulaye O. Ly
d3e2a27f5c Bug 1468443 - Consider the 'active tab'(gBrowser.selectedTab) as part of the multi-selection by default. r=jaws
MozReview-Commit-ID: DZAhZ7iQqFl

--HG--
extra : rebase_source : 9c3c8adcfb16bd703ef03bbe53b7531aea616d8c
2018-06-20 19:53:51 +00:00
Brian Grinstead
c7f5ea7a6d Bug 1466833 - Upgrade the <xul:deck> inside of search-one-offs at the beginning of the XBL constructor;r=timdream
Right now, a XBL <constructor> runs before Custom Elements inside of its
<content> get upgraded. This leads to unexpected behavior where deck.selectedIndex = N
causes selectedIndex to get set as an expando property on the DOM node rather
than running the setter defined by the Custom Element.

Once the Custom Element does finally get upgraded, the selectedIndex getter and
setter don't get attached since there's an expando property with the same name.

This isn't a case we want to have to support from calling code. So this patch fixes
this one case by manually upgrading the element inside the constructor before
anything accesses the node. In Bug 1470242 we are planning to make this happen
behind the scenes so we don't need to do this for every CE inside of <content>.

MozReview-Commit-ID: 3D0QbOOJvDI

--HG--
extra : rebase_source : 1287445f2740dfe6a3ed5bdf273bb2b4b91b213c
2018-06-21 17:31:41 -07:00
Ed Lee
3652708f31 Bug 1469938 - Add onboarding targeting, welcoming coloring and bug fixes to Activity Stream. r=ursula
MozReview-Commit-ID: LsWKLbghgBE

--HG--
extra : rebase_source : 50dd9b40ff5affc26b93bc0fb84f45f8a924174c
2018-06-21 12:51:33 -07:00
Csoregi Natalia
8895954331 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-06-22 00:51:57 +03:00
Csoregi Natalia
ed1521707f Merge inbound to mozilla-central. a=merge 2018-06-22 00:50:23 +03:00
prathiksha
0331e56e23 Bug 1435892 - Test that the back button is hidden if the basic card page is shown first during on-boarding. r=MattN
MozReview-Commit-ID: 4xl7QuGSnQd

--HG--
extra : rebase_source : 01bb800ac9e0a719f42d231a3125fd2ef7a51bcd
2018-06-19 16:31:31 -07:00
Gurzau Raul
c2bc9d408d Backed out changeset c1561409e431 (bug 1466833) for permafailing on browser/components/search/test/browser_oneOffHeader.js on a CLOSED TREE 2018-06-22 00:17:12 +03:00
Johann Hofmann
072bf14b8b Bug 1468671 - Enable identity popup headlines to span multiple lines. r=Paolo
MozReview-Commit-ID: 8Y3Pql7n2U5

--HG--
extra : rebase_source : 740a7037ca1bedb36c347262e927470bccd0ba7d
2018-06-17 19:24:17 -07:00
Johann Hofmann
3fe5e7fa6c Bug 1470020 - Part 4 - Don't handle Tracking Protection UI on file: and about: URIs. r=florian
... because these URIs are incompatible with TP.

We now show it on moz-extension: instead, which was forgotten previously.

This should probably have been in its own separate bug, but the changes in bug 1470020
surfaced this issue by throwing a lot of console errors when the baseURI was accessed,
so I didn't want to defer the fix.

MozReview-Commit-ID: 8KNV0oabv7Y

--HG--
extra : rebase_source : b6aae33385ed3166c59c0c8733de0a9609f05d92
2018-06-21 12:23:42 +02:00
Johann Hofmann
6d3223de0f Bug 1470020 - Part 3 - Updates to TP copy in the identity popup. r=florian
MozReview-Commit-ID: 9LPReDTgjxJ

--HG--
extra : rebase_source : 8ee2fa80246f592f5a0f7157728cdf812892ca3f
2018-06-21 02:13:01 +02:00
Johann Hofmann
e338329576 Bug 1470020 - Part 2 - Add specific states for when the user has added a TP exception to the TP section of the identity popup. r=florian
We used to give this all the same "tracking-loaded" state, but now we want to differentiate between:

- Tracking loaded because TP is off
- Tracking loaded because of an exception
- Tracking not loaded but the site has an exception, which we want to allow the user to remove (if TP is on)

MozReview-Commit-ID: E9j0Roq1bsH

--HG--
extra : rebase_source : 70992e27b91bfed3cce0b868b63ce3a8c0afc5d0
2018-06-21 02:10:02 +02:00
Johann Hofmann
eea47c667c Bug 1470020 - Part 1 - Don't show the "Enable Protection" button when it links to the TP preferences. r=florian
UX found this confusing and unnecessary, after all.

MozReview-Commit-ID: DSBu8Xyo3YO

--HG--
extra : rebase_source : baec57bcb107cd8c6359aeeebc9bf2010116da7c
2018-06-21 02:05:08 +02:00
Brian Grinstead
b06d9e0e10 Bug 1466833 - Upgrade the <xul:deck> inside of search-one-offs at the beginning of the XBL constructor;r=timdream
Right now, a XBL <constructor> runs before Custom Elements inside of its
<content> get upgraded. This leads to unexpected behavior where deck.selectedIndex = N
causes selectedIndex to get set as an expando property on the DOM node rather
than running the setter defined by the Custom Element.

Once the Custom Element does finally get upgraded, the selectedIndex getter and
setter don't get attached since there's an expando property with the same name.

This isn't a case we want to have to support from calling code. So this patch fixes
this one case by manually upgrading the element inside the constructor before
anything accesses the node. In Bug 1470242 we are planning to make this happen
behind the scenes so we don't need to do this for every CE inside of <content>.

MozReview-Commit-ID: LbXKKVeBYyQ

--HG--
extra : rebase_source : 83919106d1c43d7c8b960e4c1dd536e17e02f1f1
2018-06-21 10:34:55 -07:00
Barry Chen
f4048fce52 Bug 1465581 - Export Screenshots 33.0.0 to Firefox (code excluding translations and Raven update); r=ianbicking,_6a68
MozReview-Commit-ID: FrvoD9G74mJ

--HG--
extra : rebase_source : 4f40cae47c81a53fc94ae451469a4a1b3ed37b03
2018-06-18 11:07:23 -05:00
Barry Chen
f163b42bb3 Bug 1465581 - Export Screenshots 33.0.0 to Firefox (upgrade Raven to 3.25.2); r=ianbicking,_6a68
MozReview-Commit-ID: 67A865KrF3z

--HG--
extra : rebase_source : 62141cbb9f23792aaec1215a247e3fe13d4157ae
2018-06-18 11:01:44 -05:00
Barry Chen
bd26d256d8 Bug 1465581 - Export Screenshots 33.0.0 to Firefox (translations only); r=flod,ianbicking
MozReview-Commit-ID: 2CXjtCJ6xvm

--HG--
extra : rebase_source : e17a3f08e60e1cb20ff0a4afdb77ba066362ad9e
2018-06-18 11:00:17 -05:00
Johann Hofmann
2265952eb1 Bug 1392541 - Update tracking protection icons in the identity block. r=ntim
MozReview-Commit-ID: 7cffjVSDgYx

--HG--
extra : rebase_source : 7757b91b4268207666ef85a03f1cc41c5f6721c2
2018-06-21 12:49:35 +02:00
Cosmin Sabou
aa915dbed0 Merge central to autoland. a=merge 2018-06-21 04:18:03 +03:00
Cosmin Sabou
4c18cd4036 Merge inbound to central. a=merge
--HG--
rename : servo/components/style/properties/longhand/box.mako.rs => servo/components/style/properties/longhands/box.mako.rs
2018-06-21 04:16:40 +03:00
Kanika Saini
34337d5c9b Bug 1452533 - JsonSchemaValidator should output URL types as URL objects instead of nsIURIs. r=felipe 2018-06-05 19:20:40 +05:30
Jonathan Kew
4df17075f0 Bug 1469104 - Fix testcase in browser_sanitize-timespans to not fail immediately after midnight. r=mak 2018-06-20 12:34:05 +01:00
Jonathan Kew
7a02cac781 Bug 1469518 - Ensure history sanitization for "today" reaches all the way back to exactly midnight. r=mak 2018-06-20 12:34:02 +01:00
Andreea Pavel
3c701634e0 Merge mozilla-inbound to mozilla-central. a=merge 2018-06-20 14:28:15 +03:00
Andrew McCreight
74bbdfc112 Bug 1467549 - Disable the BackgroundHangReporter in ASan builds. r=Nika
This is causing LSan leaks which don't have an easy fix, and we're
already not running it in debug builds, so it can't hurt too much.

MozReview-Commit-ID: I8nDnWIz9qr

--HG--
extra : rebase_source : 5f46c81aa31db81786941e86121f3dca532413ef
2018-06-07 12:32:57 -07:00
Dorel Luca
2a805620a7 Backed out changeset d76b9bf7d97c (bug 1462461) for BC and TV failures on browser/components/payments/test/browser/browser_payments_onboarding_wizard.js 2018-06-20 03:18:52 +03:00
Dorel Luca
b595d82310 Merge mozilla-central to mozilla-inbound 2018-06-20 01:06:23 +03:00
Tim Nguyen
996e1783ef Bug 1467423 - Make findbar textbox focused state follow theme properties. r=jaws
MozReview-Commit-ID: GfkUVIdmWjw

--HG--
extra : rebase_source : fe80a319a8a092df757dbae3ade800c8b374bfd9
2018-06-19 15:25:49 +01:00
Shane Caraveo
0df4ab0a93 Bug 1422588 fix discard if tab sessionstate is not ready, r=Gijs,mikedeboer
If discard is used immediately after creating a tab, restoring the tab
resulted in an unusable tab.  This was due to the sessionstate not being
ready.  This adds enough sessionstate to restore when this occurs.

MozReview-Commit-ID: 6PIc71BS8VU

--HG--
extra : rebase_source : 1bb9627eee561e9bf924e9eb2a34a5071cae3742
2018-06-19 10:47:25 -04:00
Gurzau Raul
d0a41d2e77 Merge inbound to mozilla-central. a=merge 2018-06-19 13:02:07 +03:00
shindli
350fbcac6e Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-06-19 00:46:12 +03:00
shindli
47e680690d Merge inbound to mozilla-central. a=merge 2018-06-19 00:40:13 +03:00
Ryan VanderMeulen
acaad18509 Bug 1469362 - Update pdf.js to version 2.0.602. r=bdahl
--HG--
extra : amend_source : 2022810a867b019e0506497c36c781c31dcdafe8
2018-06-18 15:06:21 -04:00
Kris Maglione
0506a56751 Bug 1468362: Remove ADDON_SINGING buildconfig setting. r=aswan
MozReview-Commit-ID: MeD4VQPVf6

--HG--
extra : rebase_source : c40ed5b7d194290332f0aa77deaf91812de48c42
extra : histedit_source : 34a69d708597fcdbfb9bffccd7dbf28c9d1a42a7
2018-06-12 13:56:58 -04:00
Issei Horie
f6771ab5b5 Bug 1426426 - Stop shipping communicator.css. r=gijs 2018-06-12 08:08:35 +09:00
Mark Banner
b30ac6aacd Bug 1456762 - Remove now unnecessary import-globals-from statements in html files. r=mossop
Depends on D1643

MozReview-Commit-ID: 84M50HDg0wl

Differential Revision: https://phabricator.services.mozilla.com/D1644
2018-06-16 08:21:33 +00:00
Valentin Gosu
e575cbb03a Bug 1389251 - Fix browser_webconsole_context_menu_copy_entire_message.js so findMessage doesn't match on the wrong thing r=jdescottes
See Bug 1389251 comment 29 for full explanation of why we do this.
Also replaces ok(lines.length, value) with is(lines.length, value)

MozReview-Commit-ID: D4C3Aum9sfQ

--HG--
extra : rebase_source : d164764512640074d3d64d5dc4f86e193a9f26bc
2018-06-18 15:06:25 +02:00
Valentin Gosu
6444ab9d1e Bug 1389251 - Do not escape spaces in nsSimpleURI r=bz
This change makes nsEscape::T_EscapeURL not escape spaces when passed esc_OnlyNonASCII.
This fixes a web-compat issue for URLs such as "javascript: alert('hello');" and the fact that data: URIs with spaces around MIME type are rejected.

MozReview-Commit-ID: 91Qw9foW6Y3

--HG--
extra : rebase_source : 2da1b5f305ca2abcce2f9988cd6a5cbc12635c61
2018-06-18 15:06:24 +02:00
Felipe Gomes
7b71d2b9f8 Bug 1466256 - Fix how PageStyleHandler.jsm gets the message manager. r=Gijs
This should make it work for both remote and non-remote pages.

MozReview-Commit-ID: CpnGd0PoTGn

--HG--
extra : rebase_source : 5aec372dfcc4e7ba22cd16fa7eee15ed897a6fb7
2018-06-18 15:11:00 -03:00
shindli
31cdbbbbdb Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-06-19 00:45:28 +03:00
Sofia Carillo
bfe1e3bf26 Bug 1468688 - default to upload tub db is false r=mshal
MozReview-Commit-ID: DrB5Sr9FTM3

--HG--
extra : rebase_source : 6c8f18ca73b7dfd8c9d761ccbde6986ba9d3a5e2
2018-06-18 10:13:38 -07:00
Tim Nguyen
9078537847 Bug 1468453 - Fix text color of malware downloads on dark themes. r=jaws
MozReview-Commit-ID: GjycI1bmZcq

--HG--
extra : rebase_source : 585e07081ab17dd53d402ac741cd556f069b1351
2018-06-18 18:18:36 +01:00
prathiksha
1eacab9475 Bug 1462461 - Show the back button in the basic card page during on-boarding.r=MattN
MozReview-Commit-ID: 1a8YtdbtV2M

--HG--
extra : rebase_source : ba02ca7b19dff1d500de1bf0b7f6cab494b1b3aa
2018-05-25 13:13:02 -07:00
Bogdan Tara
342b6de105 Backed out changeset 523b4c1d489c (bug 1451702) for failures on browser_BrowserErrorReporter.js CLOSED TREE 2018-06-19 19:48:46 +03:00
Michael Kelly
aa15d41984 Bug 1451702: Mangle file: and jar: paths in browser error reports. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D1319

--HG--
extra : source : 71156adbd18ecb9f5b4d09638881a3714c71244b
extra : amend_source : e3077e619d4edc7c3224f7e41e1ef7239178fa88
2018-05-18 15:34:11 -07:00
Michael Kelly
edd56f1ab9 Backed out changeset 71156adbd18e (bug 1451702) for local test failures. rs=backout
--HG--
extra : rebase_source : c2c61d3984b73fa23e7218ae74d646a953795ee7
extra : amend_source : 13fbe11724e740eeb4b3c91018090ef378c046f5
2018-06-19 08:49:40 -07:00