Masayuki Nakano
470feacd31
Bug 1480055 - part 1: Remove nsIEditor::shouldTxnSetSelection() r=m_kato
...
nsIEditor::ShouldTxnSetSelection() is used only by DeleteRangeTransaction
(even if including comm-central and BlueGriffon) and there is a non-virtual
method EditorBase::GetShouldTxnSetSelection(). So, we can remove this.
MozReview-Commit-ID: JWSCw9k6lI0
--HG--
extra : rebase_source : 2509274216a1493134757a7d106464f06ea0ba57
2018-08-01 20:16:30 +09:00
Mike Hommey
9121cf9b3c
Bug 1478995 - Fix gradle-dependencies bustage for nodejs not found. CLOSED TREE
...
--HG--
extra : amend_source : fd57b0342731f14fb35169376981c02e8eee080d
2018-08-03 12:44:27 +03:00
Bogdan Tara
8cff2b32a0
Backed out 3 changesets (bug 1349416) for Dev Tools failures CLOSED TREE
...
Backed out changeset ec5ee2990e21 (bug 1349416)
Backed out changeset c4f8eccf14dc (bug 1349416)
Backed out changeset b7e80d3a6810 (bug 1349416)
2018-08-03 12:33:32 +03:00
Xidorn Quan
5380f1c02c
Bug 1480358 - Have the second OptionallyBreak actually make sense. r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D2696
--HG--
extra : moz-landing-system : lando
2018-08-03 07:21:35 +00:00
trisha
0460afa15c
Bug 1480038
- Update the Continue button in new cert-error pages r=flod
...
MozReview-Commit-ID: BXewUNCSxlt
--HG--
extra : rebase_source : 997be870d7958bc04167ce755451625b0d71bee1
2018-08-01 15:31:43 +05:30
Ionut Goldan
8741096bbe
Bug 1472804 - Add SunSpider as a jsshell-bench test r=jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D2507
--HG--
extra : moz-landing-system : lando
2018-08-03 07:19:15 +00:00
Julian Descottes
abf5a16722
Bug 1479416 - Add Connect sidebar item to aboutdebugging-new;r=daisuke
...
This patch adds:
- a new action actions/ui:selectPage
- takes a page id in argument
- returns type PAGE_SELECTED, with selected page id as 'page'
- a new reducer reducers/ui-state
- on PAGE_SELECTED, updates the state by setting 'page' in 'selectedPage'
The state of the application after this patch looks as follows:
{
ui: {
selectedPage: String
}
}
As we add more devices the way we identify the selected page might change
(maybe use an index instead of an id) but that is good enough for now.
The "dispatch" helper is forwarded to the App component via connect.
From that point, components are responsible for forwarding the dispatch
property to all components who need to dispatch actions.
Differential Revision: https://phabricator.services.mozilla.com/D2549
--HG--
extra : moz-landing-system : lando
2018-08-03 07:23:33 +00:00
Julian Descottes
91b9d97d0e
Bug 1349416 - Only delay removeEventListener when hiding after mouseup;r=birtles
...
The inplace-editor is programmatically hiding the autocomplete-popup
on TAB and notifies the caller. The caller (eg rule view) will trigger
a click on the next focusable element immediately after that.
If the HTMLTooltip is still consuming outside clicks at that point
the click will be swallowed and the new inplace-editor cannot be created.
Depends on D2661
Differential Revision: https://phabricator.services.mozilla.com/D2662
--HG--
extra : moz-landing-system : lando
2018-08-03 07:05:51 +00:00
Julian Descottes
f4e6047756
Bug 1349416 - Hide HTMLTooltip on mouseup rather than on click;r=birtles
...
A click event is only fired if the element on which mousedown and mouseup
happened are the same. If this is not the case, the HTMLTooltip will not
be able to hide itself.
Listening to mouseup makes the behavior more consistent but forces the
hide() method to be always asynchronous, while before it was only
asynchronous for tooltips using the XULWrapper.
Depends on D2660
Differential Revision: https://phabricator.services.mozilla.com/D2661
--HG--
extra : moz-landing-system : lando
2018-08-03 07:05:43 +00:00
Julian Descottes
de6d2067bb
Bug 1349416 - Prevent event tooltip from reappearing when clicking on bubble;r=birtles
...
Differential Revision: https://phabricator.services.mozilla.com/D2660
--HG--
extra : moz-landing-system : lando
2018-08-03 07:05:30 +00:00
André Bargull
94f1ed78bd
Bug 1476417: Add a resume point after assigning to a mapped argument. r=jandem
2018-07-25 06:41:30 -07:00
André Bargull
ee1962ac13
Bug 1480018: Change some Base(Value)Index users to BaseObject(Element|Slot)Index. r=mgaudet
2018-08-02 08:02:17 -07:00
André Bargull
86ac00a6ad
Bug 1480116: Improve codegen for LIsConstructor, LConvertElementsToDoubles, and the surrogate check in PrepareAndExecuteRegExp. r=mgaudet
2018-08-02 13:12:50 -07:00
Nicholas Nethercote
da4f2681a4
Bug 1478885 - Improve docs for mozilla::Hash{Set,Map}. r=luke
...
This patch does the following:
- Adds a bunch of useful high-level info at the top of the file, making the
types easier to use for newcomers.
- Adds a comment to every Hash{Set,Map} method that lacked one.
- Tweaks lots of existing comments for clarity.
- Removes comments in Hash{Set,Map} referring to details within HashTable. That
dependence is now covered in the top-level comment.
- Tweaks the signatures in hash policy classes to be more consistent.
--HG--
extra : rebase_source : ab9d6ae38b4b73e12151a228107ad3f3f12e36b3
2018-08-03 06:33:21 +10:00
Narcis Beleuzu
394893c006
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-08-03 01:35:43 +03:00
Eugen Sawin
6e3b78c7be
Bug 1480460 - [2.1] Add onProgressChange test. r=jchen
2018-08-03 00:29:51 +02:00
Eugen Sawin
23de33333d
Bug 1480460 - [1.1] Add basic progress bar to the example app. r=snorp
2018-08-03 00:29:51 +02:00
Narcis Beleuzu
4684ccf98e
Merge inbound to mozilla-central. a=merge
2018-08-03 01:28:14 +03:00
Boris Zbarsky
fad1e33048
Bug 1480527. Remove QueryInterface from the JS reflection of boxobjects. r=mccr8
2018-08-02 15:26:48 -04:00
Boris Zbarsky
d4993da381
Bug 1476142 part 4. Remove some unnecessary QIs on window in various parts of the tree. r=kmag
...
The crashtest was not testing anything useful, because getInterface is no longer exposed to web content.
2018-08-02 15:26:48 -04:00
Boris Zbarsky
c02c1c0f2b
Bug 1476142 part 3. Remove some unnecessary QIs in mobile. r=snorp
2018-08-02 15:26:48 -04:00
Boris Zbarsky
c955b98d55
Bug 1476142 part 2. Remove some unnecessary QIs in browser. r=gijs
2018-08-02 15:26:47 -04:00
Boris Zbarsky
ae576db7db
Bug 1476142 part 1. Remove some unnecessary QIs in toolkit. r=gijs
2018-08-02 15:26:47 -04:00
Gijs Kruitbosch
fa65d99910
Bug 1434281 - also delete local/cache profile directory from refresh test, r=whimboo
...
Ensure local profile directory is also deleted in test teardown.
Differential Revision: https://phabricator.services.mozilla.com/D2671
--HG--
extra : moz-landing-system : lando
2018-08-02 18:54:28 +00:00
Narcis Beleuzu
498e726385
Backed out changeset 412b5e9b8525 (bug 1466575) for bc failures on browser_screenshots_ui_check.js and browser_UITour_availableTargets.js. CLOSED TREE
2018-08-02 21:39:16 +03:00
Markus Stange
8a19b9e4c6
Bug 1476793 - Teach HelperThread how to push/pop profiler label frames, and use this capability to push an IDLE frame when the thread is idle. r=njn,sfink
...
MozReview-Commit-ID: 6HIWrA27X87
--HG--
extra : rebase_source : cdf4e2e8a15eea8910e3aad8a78d55463e9ce4da
2018-08-02 13:49:48 -04:00
André Bargull
ef37dfccdd
Bug 1480145: Annotate jit-spew with the VMFunction name when available and annotate String and RegExp stubs. r=nbp
2018-08-02 08:03:52 -07:00
Kartikaya Gupta
005a53b4ae
Bug 1465599 - Allow for the OS synthesizing some extra pointermove events with the same coordinates. rs=smaug
2018-08-02 15:01:16 -04:00
André Bargull
3bb1da55e3
Bug 1480020: Change js::jit::Relocation into an enum class. r=tcampbell
...
--HG--
extra : rebase_source : 740f0c481bff883ccd4487092963a4b0ffe2caf3
2018-08-02 08:02:40 -07:00
prathiksha
0dd94f929f
Bug 1463547 - Hide the edit link in the pickers when no options are selected. r=MattN
...
MozReview-Commit-ID: DcTcmV2v6N1
--HG--
extra : rebase_source : bcf49fc9159db8ad8a8cc38e7ce298af55c1b8cb
extra : amend_source : 3092cfd628b768952e3887f42165b167605b095b
2018-08-02 17:21:44 -04:00
André Bargull
63fd8090b2
Bug 1480077: Avoid signed integer overflow in Atomics.store and when printing assembler code. r=lth
2018-08-02 08:03:06 -07:00
Razvan Caliman
ed257a8a5b
Bug 1480086 - Restore styles for Rule view warning icon. r=gl
...
MozReview-Commit-ID: 12xDt0Haj03
--HG--
extra : rebase_source : 789ea875dd8fce44cf38e13e57671da7db2a97b9
2018-08-02 13:39:18 +02:00
David Keeler
23a3da73fa
bug 1476473 - disable EV treatment for DocuSign roots r=franziskus
...
Differential Revision: https://phabricator.services.mozilla.com/D2255
--HG--
extra : moz-landing-system : lando
2018-08-02 07:39:14 +00:00
Daniel Holbert
1ecc1ef9fb
Bug 1480254: Fix typo in nsLayoutUtils::MinSizeContributionForAxis to actually check the specified axis (rather than checking enum value for truthiness). r=bradwerth
...
Differential Revision: https://phabricator.services.mozilla.com/D2634
--HG--
extra : moz-landing-system : lando
2018-08-01 22:56:26 +00:00
Daniel Holbert
677e9015b8
Bug 1480222 part 4: Give css ErrorReporter.h an actual nsString.h include (not nsStringFwd), since it has actual nsString member-vars which need full definition. r=TYLin
...
Differential Revision: https://phabricator.services.mozilla.com/D2632
2018-08-01 15:21:07 -07:00
Daniel Holbert
deb467f397
Bug 1480222 part 3: Add includes to fix unified bustage in ArenaRefPtrInlines.h and nsComputedDOMStyle.cpp. r=TYLin
...
* ArenaRefPtrInlines.h calls nsPresArena::RegisterArenaRefPtr()
and hence needs nsPresArena.h.
* nsComputedDOMStyle.cpp calls nsCSSProps::PropHasFlags()
and hence needs nsCSSProps.h.
Differential Revision: https://phabricator.services.mozilla.com/D2631
2018-08-01 15:09:54 -07:00
Daniel Holbert
e7a333a53b
Bug 1480222 part 2: Add include for RefCounted.h to some .cpp files in layout/style that use the mozilla::RefCounted type. r=TYLin
...
Differential Revision: https://phabricator.services.mozilla.com/D2630
2018-08-01 15:05:30 -07:00
Daniel Holbert
69bb1da9c0
Bug 1480222 part 1: Add include for ServoBindings.h to some .cpp files in layout/style, to fix various non-unified build errors about undeclared identifier 'Servo_XYZ'. r=TYLin
...
Differential Revision: https://phabricator.services.mozilla.com/D2629
2018-08-01 14:52:07 -07:00
Brian Hackett
05a7f56ce7
Bug 1479585 - Use replayable IDs in PDocAccessible IPC, r=davidb.
...
--HG--
extra : rebase_source : 40e1b80174483e5bce3a76f5a82c5b4951a38e63
2018-08-02 17:30:17 +00:00
Jan de Mooij
3af36d3d86
Bug 1479363 part 10 - Use JSAutoRealm instead of JSAutoRealmAllowCCW in other directories. r=mrbkap
2018-08-02 19:30:17 +02:00
Barry Chen
369f4df732
Bug 1466575 - Replace Photon pageAction with WebExtension pageAction in Screenshots; r=_6a68
...
MozReview-Commit-ID: 9pkwRRN2y7O
--HG--
extra : rebase_source : 429c35a537e4a6b6605371df9e251d5df38dba20
2018-08-01 10:15:25 -05:00
Brian Hackett
9d640e972e
Bug 1479547 Part 3 - Require GCs to happen at deterministic points, r=jonco.
...
--HG--
extra : rebase_source : c1413a579821ff73331a01f45a89fc87ccd1f55a
2018-07-31 19:36:49 +00:00
Brian Hackett
346271c0b1
Bug 1479547 Part 2 - Disable nursery when recording/replaying, r=jonco.
...
--HG--
extra : rebase_source : eca78f8927f0ab3f50928f71930400152f4f138d
2018-07-31 19:35:43 +00:00
Brian Hackett
51e310f29a
Bug 1479547 Part 1 - Remove instrumentation related to non-deterministic GCs, r=mccr8.
...
--HG--
extra : rebase_source : 6dfc65ab83e770da6e1f64003379156c3b863050
2018-07-31 19:34:50 +00:00
Cosmin Sabou
de8c2bd891
Backed out changeset 5950c9d63c3b (bug 1090497) for build bustages on several files. CLOSED TREE
2018-08-02 19:59:53 +03:00
Brian Hackett
f43431cd1c
Bug 1479651 - Use correct pointer for registering deferred finalization thing for SandboxPrivate, r=smaug.
...
--HG--
extra : rebase_source : 88e76371da6ba2c75c1bc88c380d1498a603183d
2018-07-31 19:33:04 +00:00
Brian Hackett
0e56d01089
Bug 1479647 - Ensure that surface caches have consistent ordering between recording and replaying, r=tnikkel.
...
--HG--
extra : rebase_source : 34ea2efa9b2916667f46a93a9aa76933383fe8ef
2018-07-31 19:31:14 +00:00
Brian Hackett
6e76fd5470
Bug 1479645 - Don't unwrap CPOWs in middleman processes, r=mccr8.
...
--HG--
extra : rebase_source : 66d4795e2122458233b40752527267d52a9b4bc1
2018-07-31 19:30:02 +00:00
Brian Hackett
9c328e6212
Bug 1479644 - Don't clear wrapper cache during finalization when replaying, r=bz.
...
--HG--
extra : rebase_source : 1669ac527632cb282f7fba4db76572a5c1c166c7
2018-07-31 19:28:39 +00:00
Brian Hackett
3c13dd9f31
Bug 1479641 - Don't record counting allocator amount, r=froydnj.
...
--HG--
extra : rebase_source : 23de9644662c1f9ed36429074837e54bb7cac868
2018-07-31 19:22:54 +00:00