Commit Graph

18857 Commits

Author SHA1 Message Date
Ed Lee
68cd7fae0c Bug 1482959 - Add aliased search, search styling and bug fixes to Activity Stream r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D3236
2018-08-13 20:59:54 +00:00
Csoregi Natalia
84844e05a3 Merge inbound to mozilla-central. a=merge 2018-08-13 18:42:53 +03:00
trisha
276f6f397f Bug 1476509 - Implement a new clock skew error page r=flod,johannh
MozReview-Commit-ID: 5WmgrxUcSZ6
2018-08-02 22:59:04 +05:30
Jonathan Kingston
bb6cd22c00 Bug 1466801 - Flipping disallowInheritPrincipal to be allow. r=ckerschb r=gijs 2018-07-16 10:17:51 +01:00
Trisha Gupta
93a2130ee7 Bug 1477310 - Enable the new certificate error pages by default in Nightly. r=johannh
MozReview-Commit-ID: DN7s5t2m2Nm
2018-08-01 15:57:22 +05:30
Andreea Pavel
09c6a61b2e Merge mozilla-central to mozilla-inbound. a=backout 2018-08-11 13:50:07 +03:00
Andreea Pavel
b414d7b427 Backed out changeset ef30529d43dd (bug 1476509) for breaking localization a=backout 2018-08-11 13:45:07 +03:00
Andreea Pavel
667a9ae380 merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE 2018-08-11 13:28:47 +03:00
Dão Gottwald
5a0c1501d1 Bug 1481754 - Use inheritance for menu fonts. r=mstriemer 2018-08-09 09:38:19 +02:00
Bogdan Tara
349045ca70 Backed out changeset c9b0ce46ad4f (bug 1466801) for pause-remove-from-document-networkState.html failures CLOSED TREE 2018-08-11 03:20:30 +03:00
Johann Hofmann
2ec685d3c3 Bug 1476224 - Update the Tracking Protection section in the main menu for Content Blocking. r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D2978
2018-08-09 01:33:38 +02:00
Johann Hofmann
ada232d69b Bug 1476218 - Part 3 - Update Tracking Protection tests to reflect Content Blocking changes. r=nhnt11
This commit also moves the remaining trackingUI_* tests out of b/b/c/test/general,
since I needed to touch them anyway

Differential Revision: https://phabricator.services.mozilla.com/D2935
2018-08-08 14:31:34 +02:00
Johann Hofmann
4f70cfcab3 Bug 1476218 - Part 1 - Update Tracking Protection section in the identity popup for Content Blocking. r=nhnt11
This commit switches the identity popup to use "Content Blocking" as a top-level section
instead of Tracking Protection, which is now demoted to a category of Content Blocking.

To keep this change halfway reviewable, I avoided renaming variables, classNames, ids, etc.
that use the term trackingProtection if they were otherwise unaffected by this patch. There
will be other patches that can do this in the future

Differential Revision: https://phabricator.services.mozilla.com/D2775
2018-08-06 12:43:59 +02:00
trisha
b637a1908a Bug 1476509 - Implement a new clock skew error page r=johannh
MozReview-Commit-ID: BUR0hCnh5gb
2018-08-02 22:59:04 +05:30
Bogdan Tara
d4df3ab412 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-08-11 06:46:31 +03:00
Rob Wu
cd1bdb8e47 Bug 1325814 - Add extension API to find menu target r=mixedpuppy
- Add info.targetElementId to menus.onShown event.

- Add info.targetElementId to menus.onClicked event.

- Add menus.getTargetElement API that is available to all contexts,
  including content scripts, which allows extensions to get the DOM
  element for a given targetElementId.

- Add new schema instead of re-using schemas/menus.json to avoid sending
  too much schema data (of the existing menus API) to content processes.

MozReview-Commit-ID: 6Onf7jZlIho
2018-08-04 18:09:49 +02:00
Margareta Eliza Balazs
a704b1e8e1 Merge inbound to mozilla-central. a=merge 2018-08-10 12:17:09 +03:00
Noemi Erli
79d2c4da4f Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-08-10 00:35:08 +03:00
Noemi Erli
03e12a5375 Merge inbound to mozilla-central. a=merge 2018-08-10 00:31:09 +03:00
Abdoulaye O. Ly
8e0ffb604a Bug 1458056 - Implement ability to move a selection of tabs into another window through drag and drop. r=jaws
MozReview-Commit-ID: LFFoE6HsBp8

Differential Revision: https://phabricator.services.mozilla.com/D2986
2018-08-09 18:45:52 +00:00
Mike Conley
296d92bc68 Bug 1477461 - Make sure tab locking freezes tab width animations until after the next flush. r=dao
Before, we were disabling the transitions, forcing a style flush, and then immediately re-enabling
the transitions for the next flush.

Now, we disable the transitions, wait until the next flush completes naturally, and then
puts the transitions back during the next requestAnimationFrame. This lets us avoid
the sync style flush, and also gets us the tab size locking behaviour.

MozReview-Commit-ID: BU7AvBrhNxO

Differential Revision: https://phabricator.services.mozilla.com/D2945
2018-08-09 08:47:44 +00:00
Tiberius Oros
81f47aeff7 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-08-09 13:06:13 +03:00
Tiberius Oros
64665ca993 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-08-09 09:25:15 +03:00
Tiberius Oros
13ba6e97fa Backed out changeset b5ba45e6ac73 (bug 1480349) requested by igoldan 2018-08-09 08:56:35 +03:00
Ian Moody
02a58f79f2 Bug 1467541 - Add a test for opening the layout debugger. r=dbaron
Summary:

Reviewers: dbaron

Reviewed By: dbaron

Bug #: 1467541

Differential Revision: https://phabricator.services.mozilla.com/D2691
2018-08-09 10:53:01 +03:00
Csoregi Natalia
aa79395ba6 Merge inbound to mozilla-central. a=merge 2018-08-08 12:58:36 +03:00
Abdoulaye O. Ly
56f23b663d Bug 1479257 - Implement ability to duplicate a selection of tabs through drag and drop. r=jaws
MozReview-Commit-ID: FSttZ0ytxX0
2018-08-05 05:52:04 +00:00
Brindusan Cristian
7ca8388e09 Merge inbound to mozilla-central. a=merge 2018-08-08 00:51:43 +03:00
arthur.iakab
428b521c2f Merge mozilla-central to autoland 2018-08-07 18:45:15 +03:00
arthur.iakab
378d27424a Merge autoland to mozilla-central a=merge 2018-08-07 18:41:31 +03:00
Cosmin Sabou
073139a2ec Backed out 12 changesets (bug 1479309, bug 1479312, bug 1479313, bug 1479310, bug 1479235, bug 1479945, bug 1479241, bug 1479318) for causing a big performance regression on OS X. a=backout
Backed out changeset 915862a355e9 (bug 1479318)
Backed out changeset f150e62dcbbd (bug 1479241)
Backed out changeset a68daa762119 (bug 1479312)
Backed out changeset 2a5aa9de1fd9 (bug 1479945)
Backed out changeset 163276881d35 (bug 1479945)
Backed out changeset 20a1a11b4d0b (bug 1479945)
Backed out changeset ca43bd11f431 (bug 1479945)
Backed out changeset 71700b368132 (bug 1479945)
Backed out changeset f5d647fae973 (bug 1479313)
Backed out changeset 3583823171de (bug 1479310)
Backed out changeset 2d46e1fe3121 (bug 1479309)
Backed out changeset 8f9c9580f687 (bug 1479235)
2018-08-07 17:30:52 +03:00
Noemi Erli
a301db1789 Backed out changeset 2dcb573bd271 (bug 1480349) for failures in rowser/base/content/test/urlbar/browser_urlbarAddonIframe.js 2018-08-07 15:43:20 +03:00
Michael Kaply
17ff2068ac Bug 1475571 - Replace follow-on addon with in tree telemetry. r=mikedeboer,florian
Differential Revision: https://phabricator.services.mozilla.com/D2125
2018-08-07 11:59:16 +00:00
Marco Bonardo
441aa75ea4 Bug 1480349 - RTL hosts don't stay visible when the browser window is resized. r=adw
On window resize we should format the urlbar again, to ensure the host stays visible.
Also fixes bug 1192501, that requires the same resize handler.

Differential Revision: https://phabricator.services.mozilla.com/D2711
2018-08-06 18:02:59 +00:00
Marco Bonardo
224fc8dc02 Bug 1480355 - The text from the URL bar is overlaid on the RTL build r=adw
Differential Revision: https://phabricator.services.mozilla.com/D2707
2018-08-06 18:00:48 +00:00
Marco Bonardo
8eb27f9ef4 Bug 1480349 - RTL hosts don't stay visible when the browser window is resized. r=adw
On window resize we should format the urlbar again, to ensure the host stays visible.
Also fixes bug 1192501, that requires the same resize handler.

Differential Revision: https://phabricator.services.mozilla.com/D2711
2018-08-07 13:30:40 +00:00
Dave Townsend
ecd78e692f Bug 1478823: Start loading the default favicon as soon as the head element is complete. r=mak
We have to potentially add the root favicon both after the head element completes and when the page finishes loading in the case that there was no head element.

Differential Revision: https://phabricator.services.mozilla.com/D2803
2018-08-07 12:42:15 +00:00
Kris Maglione
2ff453e4e5 Bug 1479310: Don't load content-UITour.js until needed. r=Mossop
MozReview-Commit-ID: 55EPBxUYv9o
2018-07-29 12:36:45 -07:00
Brindusan Cristian
fe2a940ebf Backed out changeset 5212e051d039 (bug 1479310) for bc failures on /browser/browser_onboarding_uitour.js. 2018-08-07 20:49:43 +03:00
Kris Maglione
609e447315 Bug 1479312: Move WebNavigation and WebProgress child listeners to JSMs. r=felipe
MozReview-Commit-ID: B2b4QXge7S4
2018-07-29 17:08:58 -07:00
Kris Maglione
c8a7ef15bc Bug 1479313: Don't load manifestMessages.js until needed. r=felipe
MozReview-Commit-ID: s2fq6XcgQ7
2018-07-29 13:18:26 -07:00
Kris Maglione
a2719e529a Bug 1479310: Don't load content-UITour.js until needed. r=Mossop
MozReview-Commit-ID: 55EPBxUYv9o
2018-07-29 12:36:45 -07:00
Kris Maglione
417561e644 Bug 1479235: Stop whitelisting SpecialPowers helper modules for content process startup. r=felipe
MozReview-Commit-ID: 3y3qTVsB3ly
2018-07-28 17:38:05 -07:00
Kris Maglione
64396c0fac Bug 1479241: Don't eagerly load AboutPages.jsm in content processes. r=mythmon
MozReview-Commit-ID: 1ewRIxTVzJR
2018-07-31 14:13:03 -07:00
Kris Maglione
a309347f9b Bug 1479318: Minimize the amount of content Findbar code loaded by default. r=felipe
MozReview-Commit-ID: Gu4RyWKmaAz
2018-07-29 14:38:44 -07:00
Drew Willcoxon
4326bad94f Bug 1480541 - Remove em-dash from search string dropdown text when the search query is empty. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D2898
2018-08-08 19:52:59 +00:00
Drew Willcoxon
54a3c552e3 Bug 1480503 - Create API for setting text (keyword) in and focusing on the awesomebar. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D2895
2018-08-08 19:45:52 +00:00
Ed Lee
f84de90f4a Bug 1481559 - Add search filter, search pref and bug fixes to Activity Stream r=ursula
Differential Revision: https://phabricator.services.mozilla.com/D2878
2018-08-08 16:24:36 +00:00
Abdoulaye O. Ly
a9ff1af78a Bug 1481700 - Release clear-selection lock when 'mouseup' event is fired for tabs. r=jaws
Reapply backed out changetset with 'browser/base/content/test/tabs/multiselect_tabs_event.js' tests fixed.

Differential Revision: https://phabricator.services.mozilla.com/D3037
2018-08-09 18:47:56 +00:00
Brian Grinstead
1c86f46ecd Bug 1479125 - Migrate calls that expect an element to be returned to use element variation firstChild etc to firstElementChild etc;r=Paolo
This allows the JS to work in HTML documents, where whitespace is preserved. In XUL
documents, whitespace is ignored when parsing so text nodes are generally not returned.

The following changes were made, with manual cleanups as necessary (i.e. when firstChild actually
refers to a text node, or when firstChild is used in a loop to empty out an element):

  firstChild->firstElementChild
  lastChild->lastElementChild
  nextSibling->nextElementSibling
  previousSibling->previousElementSibling
  childNodes->children

MozReview-Commit-ID: 95NQ8syBhYw
2018-08-08 15:22:53 -07:00